home *** CD-ROM | disk | FTP | other *** search
/ Aminet 37 / Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso / Aminet / dev / lang / sofa.lha / sofa / smalleiffel / bin_c / compile_to_c24.c < prev    next >
C/C++ Source or Header  |  2000-03-25  |  68KB  |  4,827 lines

  1. /*
  2. -- ANSI C code generated by :
  3. -- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.76Beta#1)--
  4. -- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
  5. -- Dominique COLNET and Suzanne COLLIN -    colnet@loria.fr     --
  6. --                  http://SmallEiffel.loria.fr/                --
  7. */
  8. #include "compile_to_c.h"
  9.  
  10.  
  11. void X334mapping_c(T0*C){
  12. {Tid id=((T0*)C)->id;
  13. if(id<=388){
  14. if(id<=345){
  15. if(id<=337){
  16. if(id<=333){
  17. r333mapping_c(((T333*)C));
  18. }
  19. else{
  20. r337mapping_c(((T337*)C));
  21. }}
  22. else{
  23. r345mapping_c(((T345*)C));
  24. }}
  25. else{
  26. if(id<=386){
  27. if(id<=368){
  28. r368mapping_c(((T368*)C));
  29. }
  30. else{
  31. r386mapping_c(((T386*)C));
  32. }}
  33. else{
  34. r388mapping_c(((T388*)C));
  35. }}}
  36. else{
  37. if(id<=396){
  38. if(id<=395){
  39. if(id<=392){
  40. /*[IRF3.4mapping_c*/r392default_mapping_procedure(((T392*)C));
  41. /*]*/
  42. }
  43. else{
  44. r395mapping_c(((T395*)C));
  45. }}
  46. else{
  47. r396mapping_c(((T396*)C));
  48. }}
  49. else{
  50. if(id<=397){
  51. /*[IRF3.4mapping_c*/r397default_mapping_procedure(((T397*)C));
  52. /*]*/
  53. }
  54. else{
  55. r398mapping_c(((T398*)C));
  56. }}}}
  57. }
  58.  
  59.  
  60. T6 X334is_static(T0*C){
  61. T6 R;
  62. {Tid id=((T0*)C)->id;
  63. if(id<=388){
  64. if(id<=345){
  65. if(id<=337){
  66. if(id<=333){
  67. R=(r333is_static(((T333*)C)));
  68. }
  69. else{
  70. R=(0);
  71. }}
  72. else{
  73. R=(0);
  74. }}
  75. else{
  76. if(id<=386){
  77. if(id<=368){
  78. R=(0);
  79. }
  80. else{
  81. R=(0);
  82. }}
  83. else{
  84. R=(r388is_static(((T388*)C)));
  85. }}}
  86. else{
  87. if(id<=396){
  88. if(id<=395){
  89. if(id<=392){
  90. R=(0);
  91. }
  92. else{
  93. R=(0);
  94. }}
  95. else{
  96. R=(r396is_static(((T396*)C)));
  97. }}
  98. else{
  99. if(id<=397){
  100. R=(0);
  101. }
  102. else{
  103. R=(0);
  104. }}}}
  105. return R;
  106. }
  107.  
  108.  
  109. T6 X334is_exported_in(T0*C,T0* a1){
  110. T6 R;
  111. {Tid id=((T0*)C)->id;
  112. if(id<=388){
  113. if(id<=345){
  114. if(id<=337){
  115. if(id<=333){
  116. R=(r333is_exported_in(((T333*)C),a1));
  117. }
  118. else{
  119. R=(r337is_exported_in(((T337*)C),a1));
  120. }}
  121. else{
  122. R=(r345is_exported_in(((T345*)C),a1));
  123. }}
  124. else{
  125. if(id<=386){
  126. if(id<=368){
  127. R=(r368is_exported_in(((T368*)C),a1));
  128. }
  129. else{
  130. R=(r386is_exported_in(((T386*)C),a1));
  131. }}
  132. else{
  133. R=(r388is_exported_in(((T388*)C),a1));
  134. }}}
  135. else{
  136. if(id<=396){
  137. if(id<=395){
  138. if(id<=392){
  139. R=(r392is_exported_in(((T392*)C),a1));
  140. }
  141. else{
  142. R=(r395is_exported_in(((T395*)C),a1));
  143. }}
  144. else{
  145. R=(r396is_exported_in(((T396*)C),a1));
  146. }}
  147. else{
  148. if(id<=397){
  149. R=(r397is_exported_in(((T397*)C),a1));
  150. }
  151. else{
  152. R=(r398is_exported_in(((T398*)C),a1));
  153. }}}}
  154. return R;
  155. }
  156.  
  157.  
  158. void X334c_define(T0*C){
  159. {Tid id=((T0*)C)->id;
  160. if(id<=388){
  161. if(id<=345){
  162. if(id<=337){
  163. if(id<=333){
  164. r333c_define(((T333*)C));
  165. }
  166. else{
  167. r337c_define(((T337*)C));
  168. }}
  169. else{
  170. /*[IRF3.1c_define*//*]*/
  171. }}
  172. else{
  173. if(id<=386){
  174. if(id<=368){
  175. r368c_define(((T368*)C));
  176. }
  177. else{
  178. r386c_define(((T386*)C));
  179. }}
  180. else{
  181. /*[IRF3.1c_define*//*]*/
  182. }}}
  183. else{
  184. if(id<=396){
  185. if(id<=395){
  186. if(id<=392){
  187. r392c_define(((T392*)C));
  188. }
  189. else{
  190. r395c_define(((T395*)C));
  191. }}
  192. else{
  193. r396c_define(((T396*)C));
  194. }}
  195. else{
  196. if(id<=397){
  197. r397c_define(((T397*)C));
  198. }
  199. else{
  200. r398c_define(((T398*)C));
  201. }}}}
  202. }
  203.  
  204.  
  205. void X334address_of_c_mapping(T0*C){
  206. {Tid id=((T0*)C)->id;
  207. if(id<=388){
  208. if(id<=345){
  209. if(id<=337){
  210. if(id<=333){
  211. /*[IRF3.1address_of_c_mapping*//*]*/
  212. }
  213. else{
  214. /*[IRF3.1address_of_c_mapping*//*]*/
  215. }}
  216. else{
  217. r345address_of_c_mapping(((T345*)C));
  218. }}
  219. else{
  220. if(id<=386){
  221. if(id<=368){
  222. r368address_of_c_mapping(((T368*)C));
  223. }
  224. else{
  225. /*[IRF3.1address_of_c_mapping*//*]*/
  226. }}
  227. else{
  228. /*[IRF3.1address_of_c_mapping*//*]*/
  229. }}}
  230. else{
  231. if(id<=396){
  232. if(id<=395){
  233. if(id<=392){
  234. /*[IRF3.1address_of_c_mapping*//*]*/
  235. }
  236. else{
  237. r395address_of_c_mapping(((T395*)C));
  238. }}
  239. else{
  240. r396address_of_c_mapping(((T396*)C));
  241. }}
  242. else{
  243. if(id<=397){
  244. r397address_of_c_mapping(((T397*)C));
  245. }
  246. else{
  247. /*[IRF3.1address_of_c_mapping*//*]*/
  248. }}}}
  249. }
  250.  
  251.  
  252. void X334fe_vffd7(T0*C){
  253. {Tid id=((T0*)C)->id;
  254. if(id<=388){
  255. if(id<=345){
  256. if(id<=337){
  257. if(id<=333){
  258. r333fe_vffd7(((T333*)C));
  259. }
  260. else{
  261. /*[IRF3.2fe_vffd7*/{T68 se_tmp0;
  262. r66add_position((*(se_tmp0=X52start_position(/*(IRF4.1result_type*/NULL/*)*/),&se_tmp0)));
  263. }
  264. r337fatal_error(((T0*)ms334_203069));
  265. /*]*/
  266. }}
  267. else{
  268. r345fe_vffd7(((T345*)C));
  269. }}
  270. else{
  271. if(id<=386){
  272. if(id<=368){
  273. /*[IRF3.2fe_vffd7*/{T68 se_tmp0;
  274. r66add_position((*(se_tmp0=X52start_position(/*(IRF4.1result_type*/NULL/*)*/),&se_tmp0)));
  275. }
  276. r368fatal_error(((T0*)ms334_203069));
  277. /*]*/
  278. }
  279. else{
  280. r386fe_vffd7(((T386*)C));
  281. }}
  282. else{
  283. r388fe_vffd7(((T388*)C));
  284. }}}
  285. else{
  286. if(id<=396){
  287. if(id<=395){
  288. if(id<=392){
  289. /*[IRF3.2fe_vffd7*/{T68 se_tmp0;
  290. r66add_position((*(se_tmp0=X52start_position(/*(IRF4.1result_type*/NULL/*)*/),&se_tmp0)));
  291. }
  292. r392fatal_error(((T0*)ms334_203069));
  293. /*]*/
  294. }
  295. else{
  296. r395fe_vffd7(((T395*)C));
  297. }}
  298. else{
  299. r396fe_vffd7(((T396*)C));
  300. }}
  301. else{
  302. if(id<=397){
  303. /*[IRF3.2fe_vffd7*/{T68 se_tmp0;
  304. r66add_position((*(se_tmp0=X52start_position(/*(IRF4.1result_type*/NULL/*)*/),&se_tmp0)));
  305. }
  306. r397fatal_error(((T0*)ms334_203069));
  307. /*]*/
  308. }
  309. else{
  310. r398fe_vffd7(((T398*)C));
  311. }}}}
  312. }
  313.  
  314.  
  315. T0* X334clients(T0*C){
  316. T0* R;
  317. {Tid id=((T0*)C)->id;
  318. if(id<=388){
  319. if(id<=345){
  320. if(id<=337){
  321. if(id<=333){
  322. R=(r333clients(((T333*)C)));
  323. }
  324. else{
  325. R=(r337clients(((T337*)C)));
  326. }}
  327. else{
  328. R=(r345clients(((T345*)C)));
  329. }}
  330. else{
  331. if(id<=386){
  332. if(id<=368){
  333. R=(r368clients(((T368*)C)));
  334. }
  335. else{
  336. R=(r386clients(((T386*)C)));
  337. }}
  338. else{
  339. R=(r388clients(((T388*)C)));
  340. }}}
  341. else{
  342. if(id<=396){
  343. if(id<=395){
  344. if(id<=392){
  345. R=(r392clients(((T392*)C)));
  346. }
  347. else{
  348. R=(r395clients(((T395*)C)));
  349. }}
  350. else{
  351. R=(r396clients(((T396*)C)));
  352. }}
  353. else{
  354. if(id<=397){
  355. R=(r397clients(((T397*)C)));
  356. }
  357. else{
  358. R=(r398clients(((T398*)C)));
  359. }}}}
  360. return R;
  361. }
  362.  
  363.  
  364. T6 X334is_pre_computable(T0*C){
  365. T6 R;
  366. {Tid id=((T0*)C)->id;
  367. if(id<=388){
  368. if(id<=345){
  369. if(id<=337){
  370. if(id<=333){
  371. R=(0);
  372. }
  373. else{
  374. R=(0);
  375. }}
  376. else{
  377. R=(0);
  378. }}
  379. else{
  380. if(id<=386){
  381. if(id<=368){
  382. R=(r368is_pre_computable(((T368*)C)));
  383. }
  384. else{
  385. R=(0);
  386. }}
  387. else{
  388. R=(1);
  389. }}}
  390. else{
  391. if(id<=396){
  392. if(id<=395){
  393. if(id<=392){
  394. R=(0);
  395. }
  396. else{
  397. R=(r395is_pre_computable(((T395*)C)));
  398. }}
  399. else{
  400. R=(0);
  401. }}
  402. else{
  403. if(id<=397){
  404. R=(0);
  405. }
  406. else{
  407. R=(r398is_pre_computable(((T398*)C)));
  408. }}}}
  409. return R;
  410. }
  411.  
  412.  
  413. T0* X334routine_body(T0*C){
  414. T0* R;
  415. {Tid id=((T0*)C)->id;
  416. if(id<=388){
  417. if(id<=345){
  418. if(id<=337){
  419. if(id<=333){
  420. R=(/*(IRF4.1routine_body*/NULL/*)*/);
  421. }
  422. else{
  423. R=(/*(IRF4.1routine_body*/NULL/*)*/);
  424. }}
  425. else{
  426. R=(/*(IRF4.1routine_body*/NULL/*)*/);
  427. }}
  428. else{
  429. if(id<=386){
  430. if(id<=368){
  431. R=((/*RF2*/(((T368*)C))->_routine_body/*40*/));
  432. }
  433. else{
  434. R=(/*(IRF4.1routine_body*/NULL/*)*/);
  435. }}
  436. else{
  437. R=(/*(IRF4.1routine_body*/NULL/*)*/);
  438. }}}
  439. else{
  440. if(id<=396){
  441. if(id<=395){
  442. if(id<=392){
  443. R=((/*RF2*/(((T392*)C))->_routine_body/*40*/));
  444. }
  445. else{
  446. R=((/*RF2*/(((T395*)C))->_routine_body/*44*/));
  447. }}
  448. else{
  449. R=((/*RF2*/(((T396*)C))->_routine_body/*44*/));
  450. }}
  451. else{
  452. if(id<=397){
  453. R=((/*RF2*/(((T397*)C))->_routine_body/*40*/));
  454. }
  455. else{
  456. R=((/*RF2*/(((T398*)C))->_routine_body/*44*/));
  457. }}}}
  458. return R;
  459. }
  460.  
  461.  
  462. T0* X334result_type(T0*C){
  463. T0* R;
  464. {Tid id=((T0*)C)->id;
  465. if(id<=388){
  466. if(id<=345){
  467. if(id<=337){
  468. if(id<=333){
  469. R=((/*RF2*/(((T333*)C))->_result_type/*36*/));
  470. }
  471. else{
  472. R=(/*(IRF4.1result_type*/NULL/*)*/);
  473. }}
  474. else{
  475. R=((/*RF2*/(((T345*)C))->_result_type/*28*/));
  476. }}
  477. else{
  478. if(id<=386){
  479. if(id<=368){
  480. R=(/*(IRF4.1result_type*/NULL/*)*/);
  481. }
  482. else{
  483. R=((/*RF2*/(((T386*)C))->_result_type/*32*/));
  484. }}
  485. else{
  486. R=((/*RF2*/(((T388*)C))->_result_type/*32*/));
  487. }}}
  488. else{
  489. if(id<=396){
  490. if(id<=395){
  491. if(id<=392){
  492. R=(/*(IRF4.1result_type*/NULL/*)*/);
  493. }
  494. else{
  495. R=((/*RF2*/(((T395*)C))->_result_type/*32*/));
  496. }}
  497. else{
  498. R=((/*RF2*/(((T396*)C))->_result_type/*32*/));
  499. }}
  500. else{
  501. if(id<=397){
  502. R=(/*(IRF4.1result_type*/NULL/*)*/);
  503. }
  504. else{
  505. R=((/*RF2*/(((T398*)C))->_result_type/*32*/));
  506. }}}}
  507. return R;
  508. }
  509.  
  510.  
  511. T6 X334can_be_dropped(T0*C){
  512. T6 R;
  513. {Tid id=((T0*)C)->id;
  514. if(id<=388){
  515. if(id<=345){
  516. if(id<=337){
  517. if(id<=333){
  518. R=(0);
  519. }
  520. else{
  521. R=(0);
  522. }}
  523. else{
  524. R=(1);
  525. }}
  526. else{
  527. if(id<=386){
  528. if(id<=368){
  529. R=(0);
  530. }
  531. else{
  532. R=(0);
  533. }}
  534. else{
  535. R=(1);
  536. }}}
  537. else{
  538. if(id<=396){
  539. if(id<=395){
  540. if(id<=392){
  541. R=(0);
  542. }
  543. else{
  544. R=(/*(IRF4.5can_be_dropped*/r395is_pre_computable(((T395*)C))/*)*/);
  545. }}
  546. else{
  547. R=(r396can_be_dropped(((T396*)C)));
  548. }}
  549. else{
  550. if(id<=397){
  551. R=(0);
  552. }
  553. else{
  554. R=(0);
  555. }}}}
  556. return R;
  557. }
  558.  
  559.  
  560. T68 X334start_position(T0*C){
  561. T68 R;
  562. {Tid id=((T0*)C)->id;
  563. if(id<=388){
  564. if(id<=345){
  565. if(id<=337){
  566. if(id<=333){
  567. {T68 se_tmp0;
  568. R=(/*(IRF4.6start_position*/(*(se_tmp0=r291start_position(((T291*)((/*RF2*/(((T333*)C))->_base_feature/*24*/)))),&se_tmp0))/*)*/);
  569. }
  570. }
  571. else{
  572. {T68 se_tmp0;
  573. R=(/*(IRF4.6start_position*/(*(se_tmp0=r290start_position(((T290*)((/*RF2*/(((T337*)C))->_base_feature/*24*/)))),&se_tmp0))/*)*/);
  574. }
  575. }}
  576. else{
  577. {T68 se_tmp0;
  578. R=(/*(IRF4.6start_position*/(*(se_tmp0=r315start_position(((T315*)((/*RF2*/(((T345*)C))->_base_feature/*24*/)))),&se_tmp0))/*)*/);
  579. }
  580. }}
  581. else{
  582. if(id<=386){
  583. if(id<=368){
  584. {T68 se_tmp0;
  585. R=(/*(IRF4.6start_position*/(*(se_tmp0=r303start_position(((T303*)((/*RF2*/(((T368*)C))->_base_feature/*24*/)))),&se_tmp0))/*)*/);
  586. }
  587. }
  588. else{
  589. {T68 se_tmp0;
  590. R=((*(se_tmp0=r386start_position(((T386*)C)),&se_tmp0)));
  591. }
  592. }}
  593. else{
  594. {T68 se_tmp0;
  595. R=((*(se_tmp0=r388start_position(((T388*)C)),&se_tmp0)));
  596. }
  597. }}}
  598. else{
  599. if(id<=396){
  600. if(id<=395){
  601. if(id<=392){
  602. {T68 se_tmp0;
  603. R=((*(se_tmp0=r392start_position(((T392*)C)),&se_tmp0)));
  604. }
  605. }
  606. else{
  607. {T68 se_tmp0;
  608. R=(/*(IRF4.6start_position*/(*(se_tmp0=r307start_position(((T307*)((/*RF2*/(((T395*)C))->_base_feature/*24*/)))),&se_tmp0))/*)*/);
  609. }
  610. }}
  611. else{
  612. {T68 se_tmp0;
  613. R=(/*(IRF4.6start_position*/(*(se_tmp0=r304start_position(((T304*)((/*RF2*/(((T396*)C))->_base_feature/*24*/)))),&se_tmp0))/*)*/);
  614. }
  615. }}
  616. else{
  617. if(id<=397){
  618. {T68 se_tmp0;
  619. R=(/*(IRF4.6start_position*/(*(se_tmp0=r306start_position(((T306*)((/*RF2*/(((T397*)C))->_base_feature/*24*/)))),&se_tmp0))/*)*/);
  620. }
  621. }
  622. else{
  623. {T68 se_tmp0;
  624. R=((*(se_tmp0=r398start_position(((T398*)C)),&se_tmp0)));
  625. }
  626. }}}}
  627. return R;
  628. }
  629.  
  630.  
  631. T0* X236to_runnable_integer(T0*C,T0* a1){
  632. T0* R;
  633. {Tid id=((T0*)C)->id;
  634. if(id<=239){
  635. R=(r239to_runnable_integer(((T239*)C),a1));
  636. }
  637. else{
  638. R=(r240to_runnable_integer(((T240*)C),a1));
  639. }}
  640. return R;
  641. }
  642.  
  643.  
  644. T0* X236to_runnable_character(T0*C,T0* a1){
  645. T0* R;
  646. {Tid id=((T0*)C)->id;
  647. if(id<=239){
  648. R=(r239to_runnable_character(((T239*)C),a1));
  649. }
  650. else{
  651. R=(r240to_runnable_character(((T240*)C),a1));
  652. }}
  653. return R;
  654. }
  655.  
  656.  
  657. T0* X236twin(T0*C){
  658. T0* R;
  659. {Tid id=((T0*)C)->id;
  660. if(id<=239){
  661. R=(r239twin(((T239*)C)));
  662. }
  663. else{
  664. R=(r240twin(((T240*)C)));
  665. }}
  666. return R;
  667. }
  668.  
  669.  
  670. T0* X199value(T0*C,T2 a1){
  671. T0* R;
  672. {Tid id=((T0*)C)->id;
  673. if(id<=206){
  674. if(id<=204){
  675. if(id<=198){
  676. R=(/*(IRF4.6value*//*(IRF4.6item*/((/*RF2*/(((T201*)((/*RF2*/(((T198*)C))->_values/*24*/))))->_storage/*4*/))[(a1)-(1)]/*)*//*)*/);
  677. }
  678. else{
  679. R=(/*(IRF4.3value*/(/*RF2*/(((T204*)C))->_value_mem/*24*/)/*)*/);
  680. }}
  681. else{
  682. if(id<=205){
  683. R=(/*(IRF4.3value*/(/*RF2*/(((T205*)C))->_value_mem/*24*/)/*)*/);
  684. }
  685. else{
  686. R=(r206value(((T206*)C),a1));
  687. }}}
  688. else{
  689. if(id<=210){
  690. if(id<=209){
  691. R=(/*(IRF4.3value*/(/*RF2*/(((T209*)C))->_value_mem/*24*/)/*)*/);
  692. }
  693. else{
  694. R=(/*(IRF4.3value*/(/*RF2*/(((T210*)C))->_value_mem/*24*/)/*)*/);
  695. }}
  696. else{
  697. if(id<=211){
  698. R=(/*(IRF4.3value*/(/*RF2*/(((T211*)C))->_value_mem/*24*/)/*)*/);
  699. }
  700. else{
  701. R=(/*(IRF4.3value*/(/*RF2*/(((T212*)C))->_value_mem/*24*/)/*)*/);
  702. }}}}
  703. return R;
  704. }
  705.  
  706.  
  707. T68 X199start_position(T0*C){
  708. T68 R;
  709. {Tid id=((T0*)C)->id;
  710. if(id<=206){
  711. if(id<=204){
  712. if(id<=198){
  713. {T68 se_tmp0;
  714. R=((*(se_tmp0=r198start_position(((T198*)C)),&se_tmp0)));
  715. }
  716. }
  717. else{
  718. {T68 se_tmp0;
  719. R=((*(se_tmp0=r204start_position(((T204*)C)),&se_tmp0)));
  720. }
  721. }}
  722. else{
  723. if(id<=205){
  724. {T68 se_tmp0;
  725. R=((*(se_tmp0=r205start_position(((T205*)C)),&se_tmp0)));
  726. }
  727. }
  728. else{
  729. {T68 se_tmp0;
  730. R=((*(se_tmp0=r206start_position(((T206*)C)),&se_tmp0)));
  731. }
  732. }}}
  733. else{
  734. if(id<=210){
  735. if(id<=209){
  736. {T68 se_tmp0;
  737. R=((*(se_tmp0=r209start_position(((T209*)C)),&se_tmp0)));
  738. }
  739. }
  740. else{
  741. {T68 se_tmp0;
  742. R=((*(se_tmp0=r210start_position(((T210*)C)),&se_tmp0)));
  743. }
  744. }}
  745. else{
  746. if(id<=211){
  747. {T68 se_tmp0;
  748. R=((*(se_tmp0=r211start_position(((T211*)C)),&se_tmp0)));
  749. }
  750. }
  751. else{
  752. {T68 se_tmp0;
  753. R=((*(se_tmp0=r212start_position(((T212*)C)),&se_tmp0)));
  754. }
  755. }}}}
  756. return R;
  757. }
  758.  
  759.  
  760. void X92add_last(T0*C,T0* a1){
  761. {Tid id=((T0*)C)->id;
  762. if(id<=335){
  763. if(id<=92){
  764. r92add_last(((T92*)C),a1);
  765. }
  766. else{
  767. r335add_last(((T335*)C),a1);
  768. }}
  769. else{
  770. r364add_last(((T364*)C),a1);
  771. }}
  772. }
  773.  
  774.  
  775. T6 X92fast_has(T0*C,T0* a1){
  776. T6 R;
  777. {Tid id=((T0*)C)->id;
  778. if(id<=335){
  779. if(id<=92){
  780. R=(r92fast_has(((T92*)C),a1));
  781. }
  782. else{
  783. R=(r335fast_has(((T335*)C),a1));
  784. }}
  785. else{
  786. R=(r364fast_has(((T364*)C),a1));
  787. }}
  788. return R;
  789. }
  790.  
  791.  
  792. void X92resize(T0*C,T2 a1){
  793. {Tid id=((T0*)C)->id;
  794. if(id<=335){
  795. if(id<=92){
  796. r92resize(((T92*)C),a1);
  797. }
  798. else{
  799. r335resize(((T335*)C),a1);
  800. }}
  801. else{
  802. r364resize(((T364*)C),a1);
  803. }}
  804. }
  805.  
  806.  
  807. T0* X92twin(T0*C){
  808. T0* R;
  809. {Tid id=((T0*)C)->id;
  810. if(id<=335){
  811. if(id<=92){
  812. R=(r92twin(((T92*)C)));
  813. }
  814. else{
  815. R=(r335twin(((T335*)C)));
  816. }}
  817. else{
  818. R=(r364twin(((T364*)C)));
  819. }}
  820. return R;
  821. }
  822.  
  823.  
  824. void X92put(T0*C,T0* a1,T2 a2){
  825. {Tid id=((T0*)C)->id;
  826. if(id<=335){
  827. if(id<=92){
  828. /*[IRF3.6put*/{T92* C1=((T92*)C);
  829. T0* b1=a1;
  830. T2 b2=a2;
  831. ((/*RF2*/(C1)->_storage/*4*/))[b2]=(b1);
  832. }/*]*/
  833. }
  834. else{
  835. /*[IRF3.5put*/((/*RF2*/(((T335*)C))->_storage/*4*/))[a2]=(a1);
  836. /*]*/
  837. }}
  838. else{
  839. /*[IRF3.5put*/((/*RF2*/(((T364*)C))->_storage/*4*/))[a2]=(a1);
  840. /*]*/
  841. }}
  842. }
  843.  
  844.  
  845. T0* X92item(T0*C,T2 a1){
  846. T0* R;
  847. {Tid id=((T0*)C)->id;
  848. if(id<=335){
  849. if(id<=92){
  850. R=(r92item(((T92*)C),a1));
  851. }
  852. else{
  853. R=(/*(IRF4.6item*/((/*RF2*/(((T335*)C))->_storage/*4*/))[a1]/*)*/);
  854. }}
  855. else{
  856. R=(/*(IRF4.6item*/((/*RF2*/(((T364*)C))->_storage/*4*/))[a1]/*)*/);
  857. }}
  858. return R;
  859. }
  860.  
  861.  
  862. T0* X132run_feature(T0*C){
  863. T0* R;
  864. {Tid id=((T0*)C)->id;
  865. if(id<=135){
  866. if(id<=134){
  867. if(id<=130){
  868. R=((/*RF2*/(((T130*)C))->_run_feature/*8*/));
  869. }
  870. else{
  871. R=((/*RF2*/(((T134*)C))->_run_feature/*8*/));
  872. }}
  873. else{
  874. R=((/*RF2*/(((T135*)C))->_run_feature/*8*/));
  875. }}
  876. else{
  877. if(id<=136){
  878. R=((/*RF2*/(((T136*)C))->_run_feature/*8*/));
  879. }
  880. else{
  881. R=((/*RF2*/(((T140*)C))->_run_feature/*12*/));
  882. }}}
  883. return R;
  884. }
  885.  
  886.  
  887. void X308append_in(T0*C,T0* a1){
  888. {Tid id=((T0*)C)->id;
  889. if(id<=311){
  890. r311append_in(((T311*)C),a1);
  891. }
  892. else{
  893. r314append_in(((T314*)C),a1);
  894. }}
  895. }
  896.  
  897.  
  898. T2 X308count(T0*C){
  899. T2 R;
  900. {Tid id=((T0*)C)->id;
  901. if(id<=311){
  902. R=(r311count(((T311*)C)));
  903. }
  904. else{
  905. R=(1);
  906. }}
  907. return R;
  908. }
  909.  
  910.  
  911. void X349add_last(T0*C,T0* a1){
  912. {Tid id=((T0*)C)->id;
  913. if(id<=372){
  914. if(id<=349){
  915. r349add_last(((T349*)C),a1);
  916. }
  917. else{
  918. r372add_last(((T372*)C),a1);
  919. }}
  920. else{
  921. if(id<=385){
  922. r385add_last(((T385*)C),a1);
  923. }
  924. else{
  925. r391add_last(((T391*)C),a1);
  926. }}}
  927. }
  928.  
  929.  
  930. T6 X349fast_has(T0*C,T0* a1){
  931. T6 R;
  932. {Tid id=((T0*)C)->id;
  933. if(id<=372){
  934. if(id<=349){
  935. R=(r349fast_has(((T349*)C),a1));
  936. }
  937. else{
  938. R=(r372fast_has(((T372*)C),a1));
  939. }}
  940. else{
  941. if(id<=385){
  942. R=(r385fast_has(((T385*)C),a1));
  943. }
  944. else{
  945. R=(r391fast_has(((T391*)C),a1));
  946. }}}
  947. return R;
  948. }
  949.  
  950.  
  951. T2 X349fast_index_of(T0*C,T0* a1){
  952. T2 R;
  953. {Tid id=((T0*)C)->id;
  954. if(id<=372){
  955. if(id<=349){
  956. R=(r349fast_index_of(((T349*)C),a1));
  957. }
  958. else{
  959. R=(r372fast_index_of(((T372*)C),a1));
  960. }}
  961. else{
  962. if(id<=385){
  963. R=(r385fast_index_of(((T385*)C),a1));
  964. }
  965. else{
  966. R=(r391fast_index_of(((T391*)C),a1));
  967. }}}
  968. return R;
  969. }
  970.  
  971.  
  972. void X349resize(T0*C,T2 a1){
  973. {Tid id=((T0*)C)->id;
  974. if(id<=372){
  975. if(id<=349){
  976. r349resize(((T349*)C),a1);
  977. }
  978. else{
  979. r372resize(((T372*)C),a1);
  980. }}
  981. else{
  982. if(id<=385){
  983. r385resize(((T385*)C),a1);
  984. }
  985. else{
  986. r391resize(((T391*)C),a1);
  987. }}}
  988. }
  989.  
  990.  
  991. void X349put(T0*C,T0* a1,T2 a2){
  992. {Tid id=((T0*)C)->id;
  993. if(id<=372){
  994. if(id<=349){
  995. /*[IRF3.6put*/{T349* C1=((T349*)C);
  996. T0* b1=a1;
  997. T2 b2=a2;
  998. ((/*RF2*/(C1)->_storage/*4*/))[b2]=(b1);
  999. }/*]*/
  1000. }
  1001. else{
  1002. /*[IRF3.5put*/((/*RF2*/(((T372*)C))->_storage/*4*/))[a2]=(a1);
  1003. /*]*/
  1004. }}
  1005. else{
  1006. if(id<=385){
  1007. /*[IRF3.5put*/((/*RF2*/(((T385*)C))->_storage/*4*/))[a2]=(a1);
  1008. /*]*/
  1009. }
  1010. else{
  1011. /*[IRF3.5put*/((/*RF2*/(((T391*)C))->_storage/*4*/))[a2]=(a1);
  1012. /*]*/
  1013. }}}
  1014. }
  1015.  
  1016.  
  1017. T0* X349item(T0*C,T2 a1){
  1018. T0* R;
  1019. {Tid id=((T0*)C)->id;
  1020. if(id<=372){
  1021. if(id<=349){
  1022. R=(r349item(((T349*)C),a1));
  1023. }
  1024. else{
  1025. R=(/*(IRF4.6item*/((/*RF2*/(((T372*)C))->_storage/*4*/))[a1]/*)*/);
  1026. }}
  1027. else{
  1028. if(id<=385){
  1029. R=(/*(IRF4.6item*/((/*RF2*/(((T385*)C))->_storage/*4*/))[a1]/*)*/);
  1030. }
  1031. else{
  1032. R=(/*(IRF4.6item*/((/*RF2*/(((T391*)C))->_storage/*4*/))[a1]/*)*/);
  1033. }}}
  1034. return R;
  1035. }
  1036.  
  1037.  
  1038. void X188dca_inline(T0*C,T0* a1){
  1039. {Tid id=((T0*)C)->id;
  1040. if(id<=187){
  1041. r187dca_inline(((T187*)C),a1);
  1042. }
  1043. else{
  1044. r189dca_inline(((T189*)C),a1);
  1045. }}
  1046. }
  1047.  
  1048.  
  1049. void X175set_result_type(T0*C,T0* a1){
  1050. {Tid id=((T0*)C)->id;
  1051. if(id<=174){
  1052. /*[IRF3.3set_result_type*/((((T174*)(((T174*)C))))->_result_type)=(a1);
  1053. /*]*/
  1054. }
  1055. else{
  1056. /*[IRF3.3set_result_type*/((((T181*)(((T181*)C))))->_result_type)=(a1);
  1057. /*]*/
  1058. }}
  1059. }
  1060.  
  1061.  
  1062. void X175set_rank(T0*C,T2 a1){
  1063. {Tid id=((T0*)C)->id;
  1064. if(id<=174){
  1065. /*[IRF3.3set_rank*/((((T174*)(((T174*)C))))->_rank)=(a1);
  1066. /*]*/
  1067. }
  1068. else{
  1069. /*[IRF3.3set_rank*/((((T181*)(((T181*)C))))->_rank)=(a1);
  1070. /*]*/
  1071. }}
  1072. }
  1073.  
  1074.  
  1075. T0* X175to_string(T0*C){
  1076. T0* R;
  1077. {Tid id=((T0*)C)->id;
  1078. if(id<=174){
  1079. R=((/*RF2*/(((T174*)C))->_to_string/*12*/));
  1080. }
  1081. else{
  1082. R=((/*RF2*/(((T181*)C))->_to_string/*12*/));
  1083. }}
  1084. return R;
  1085. }
  1086.  
  1087.  
  1088. T68 X175start_position(T0*C){
  1089. T68 R;
  1090. {Tid id=((T0*)C)->id;
  1091. if(id<=174){
  1092. R=((/*RF2*/(((T174*)C))->_start_position/*4*/));
  1093. }
  1094. else{
  1095. R=((/*RF2*/(((T181*)C))->_start_position/*4*/));
  1096. }}
  1097. return R;
  1098. }
  1099.  
  1100.  
  1101. T2 X115arg_count(T0*C){
  1102. T2 R;
  1103. {Tid id=((T0*)C)->id;
  1104. if(id<=130){
  1105. if(id<=122){
  1106. if(id<=119){
  1107. if(id<=117){
  1108. if(id<=111){
  1109. R=(1);
  1110. }
  1111. else{
  1112. R=(1);
  1113. }}
  1114. else{
  1115. if(id<=118){
  1116. R=(1);
  1117. }
  1118. else{
  1119. R=(1);
  1120. }}}
  1121. else{
  1122. if(id<=121){
  1123. if(id<=120){
  1124. R=(1);
  1125. }
  1126. else{
  1127. R=(1);
  1128. }}
  1129. else{
  1130. R=(1);
  1131. }}}
  1132. else{
  1133. if(id<=126){
  1134. if(id<=124){
  1135. if(id<=123){
  1136. R=(1);
  1137. }
  1138. else{
  1139. R=(1);
  1140. }}
  1141. else{
  1142. if(id<=125){
  1143. R=(1);
  1144. }
  1145. else{
  1146. R=(1);
  1147. }}}
  1148. else{
  1149. if(id<=128){
  1150. if(id<=127){
  1151. R=(1);
  1152. }
  1153. else{
  1154. R=(1);
  1155. }}
  1156. else{
  1157. R=(0);
  1158. }}}}
  1159. else{
  1160. if(id<=186){
  1161. if(id<=140){
  1162. if(id<=135){
  1163. if(id<=134){
  1164. R=(0);
  1165. }
  1166. else{
  1167. R=(0);
  1168. }}
  1169. else{
  1170. if(id<=136){
  1171. R=(0);
  1172. }
  1173. else{
  1174. R=(0);
  1175. }}}
  1176. else{
  1177. if(id<=143){
  1178. if(id<=142){
  1179. R=(1);
  1180. }
  1181. else{
  1182. R=(r143arg_count(((T143*)C)));
  1183. }}
  1184. else{
  1185. R=(1);
  1186. }}}
  1187. else{
  1188. if(id<=190){
  1189. if(id<=189){
  1190. if(id<=187){
  1191. R=(1);
  1192. }
  1193. else{
  1194. R=(1);
  1195. }}
  1196. else{
  1197. R=(1);
  1198. }}
  1199. else{
  1200. if(id<=192){
  1201. if(id<=191){
  1202. R=(1);
  1203. }
  1204. else{
  1205. R=(1);
  1206. }}
  1207. else{
  1208. R=(1);
  1209. }}}}}
  1210. return R;
  1211. }
  1212.  
  1213.  
  1214. T0* X115arguments(T0*C){
  1215. T0* R;
  1216. {Tid id=((T0*)C)->id;
  1217. if(id<=130){
  1218. if(id<=122){
  1219. if(id<=119){
  1220. if(id<=117){
  1221. if(id<=111){
  1222. R=((/*RF2*/(((T111*)C))->_arguments/*8*/));
  1223. }
  1224. else{
  1225. R=((/*RF2*/(((T117*)C))->_arguments/*8*/));
  1226. }}
  1227. else{
  1228. if(id<=118){
  1229. R=((/*RF2*/(((T118*)C))->_arguments/*8*/));
  1230. }
  1231. else{
  1232. R=((/*RF2*/(((T119*)C))->_arguments/*8*/));
  1233. }}}
  1234. else{
  1235. if(id<=121){
  1236. if(id<=120){
  1237. R=((/*RF2*/(((T120*)C))->_arguments/*8*/));
  1238. }
  1239. else{
  1240. R=((/*RF2*/(((T121*)C))->_arguments/*8*/));
  1241. }}
  1242. else{
  1243. R=((/*RF2*/(((T122*)C))->_arguments/*8*/));
  1244. }}}
  1245. else{
  1246. if(id<=126){
  1247. if(id<=124){
  1248. if(id<=123){
  1249. R=((/*RF2*/(((T123*)C))->_arguments/*8*/));
  1250. }
  1251. else{
  1252. R=((/*RF2*/(((T124*)C))->_arguments/*8*/));
  1253. }}
  1254. else{
  1255. if(id<=125){
  1256. R=((/*RF2*/(((T125*)C))->_arguments/*8*/));
  1257. }
  1258. else{
  1259. R=((/*RF2*/(((T126*)C))->_arguments/*8*/));
  1260. }}}
  1261. else{
  1262. if(id<=128){
  1263. if(id<=127){
  1264. R=((/*RF2*/(((T127*)C))->_arguments/*8*/));
  1265. }
  1266. else{
  1267. R=((/*RF2*/(((T128*)C))->_arguments/*8*/));
  1268. }}
  1269. else{
  1270. R=(/*(IRF4.1arguments*/NULL/*)*/);
  1271. }}}}
  1272. else{
  1273. if(id<=186){
  1274. if(id<=140){
  1275. if(id<=135){
  1276. if(id<=134){
  1277. R=(/*(IRF4.1arguments*/NULL/*)*/);
  1278. }
  1279. else{
  1280. R=(/*(IRF4.1arguments*/NULL/*)*/);
  1281. }}
  1282. else{
  1283. if(id<=136){
  1284. R=(/*(IRF4.1arguments*/NULL/*)*/);
  1285. }
  1286. else{
  1287. R=(/*(IRF4.1arguments*/NULL/*)*/);
  1288. }}}
  1289. else{
  1290. if(id<=143){
  1291. if(id<=142){
  1292. R=((/*RF2*/(((T142*)C))->_arguments/*12*/));
  1293. }
  1294. else{
  1295. R=((/*RF2*/(((T143*)C))->_arguments/*12*/));
  1296. }}
  1297. else{
  1298. R=((/*RF2*/(((T186*)C))->_arguments/*8*/));
  1299. }}}
  1300. else{
  1301. if(id<=190){
  1302. if(id<=189){
  1303. if(id<=187){
  1304. R=((/*RF2*/(((T187*)C))->_arguments/*8*/));
  1305. }
  1306. else{
  1307. R=((/*RF2*/(((T189*)C))->_arguments/*8*/));
  1308. }}
  1309. else{
  1310. R=((/*RF2*/(((T190*)C))->_arguments/*8*/));
  1311. }}
  1312. else{
  1313. if(id<=192){
  1314. if(id<=191){
  1315. R=((/*RF2*/(((T191*)C))->_arguments/*8*/));
  1316. }
  1317. else{
  1318. R=((/*RF2*/(((T192*)C))->_arguments/*8*/));
  1319. }}
  1320. else{
  1321. R=((/*RF2*/(((T193*)C))->_arguments/*8*/));
  1322. }}}}}
  1323. return R;
  1324. }
  1325.  
  1326.  
  1327. void X115finalize(T0*C){
  1328. {Tid id=((T0*)C)->id;
  1329. if(id<=130){
  1330. if(id<=122){
  1331. if(id<=119){
  1332. if(id<=117){
  1333. if(id<=111){
  1334. r111finalize(((T111*)C));
  1335. }
  1336. else{
  1337. r117finalize(((T117*)C));
  1338. }}
  1339. else{
  1340. if(id<=118){
  1341. r118finalize(((T118*)C));
  1342. }
  1343. else{
  1344. r119finalize(((T119*)C));
  1345. }}}
  1346. else{
  1347. if(id<=121){
  1348. if(id<=120){
  1349. r120finalize(((T120*)C));
  1350. }
  1351. else{
  1352. r121finalize(((T121*)C));
  1353. }}
  1354. else{
  1355. r122finalize(((T122*)C));
  1356. }}}
  1357. else{
  1358. if(id<=126){
  1359. if(id<=124){
  1360. if(id<=123){
  1361. r123finalize(((T123*)C));
  1362. }
  1363. else{
  1364. r124finalize(((T124*)C));
  1365. }}
  1366. else{
  1367. if(id<=125){
  1368. r125finalize(((T125*)C));
  1369. }
  1370. else{
  1371. r126finalize(((T126*)C));
  1372. }}}
  1373. else{
  1374. if(id<=128){
  1375. if(id<=127){
  1376. r127finalize(((T127*)C));
  1377. }
  1378. else{
  1379. r128finalize(((T128*)C));
  1380. }}
  1381. else{
  1382. r130finalize(((T130*)C));
  1383. }}}}
  1384. else{
  1385. if(id<=186){
  1386. if(id<=140){
  1387. if(id<=135){
  1388. if(id<=134){
  1389. r134finalize(((T134*)C));
  1390. }
  1391. else{
  1392. r135finalize(((T135*)C));
  1393. }}
  1394. else{
  1395. if(id<=136){
  1396. r136finalize(((T136*)C));
  1397. }
  1398. else{
  1399. r140finalize(((T140*)C));
  1400. }}}
  1401. else{
  1402. if(id<=143){
  1403. if(id<=142){
  1404. r142finalize(((T142*)C));
  1405. }
  1406. else{
  1407. r143finalize(((T143*)C));
  1408. }}
  1409. else{
  1410. r186finalize(((T186*)C));
  1411. }}}
  1412. else{
  1413. if(id<=190){
  1414. if(id<=189){
  1415. if(id<=187){
  1416. /*[IRF3.1finalize*//*]*/
  1417. }
  1418. else{
  1419. /*[IRF3.1finalize*//*]*/
  1420. }}
  1421. else{
  1422. r190finalize(((T190*)C));
  1423. }}
  1424. else{
  1425. if(id<=192){
  1426. if(id<=191){
  1427. r191finalize(((T191*)C));
  1428. }
  1429. else{
  1430. r192finalize(((T192*)C));
  1431. }}
  1432. else{
  1433. r193finalize(((T193*)C));
  1434. }}}}}
  1435. }
  1436.  
  1437.  
  1438. T0* X115run_feature(T0*C){
  1439. T0* R;
  1440. {Tid id=((T0*)C)->id;
  1441. if(id<=130){
  1442. if(id<=122){
  1443. if(id<=119){
  1444. if(id<=117){
  1445. if(id<=111){
  1446. R=((/*RF2*/(((T111*)C))->_run_feature/*16*/));
  1447. }
  1448. else{
  1449. R=((/*RF2*/(((T117*)C))->_run_feature/*16*/));
  1450. }}
  1451. else{
  1452. if(id<=118){
  1453. R=((/*RF2*/(((T118*)C))->_run_feature/*16*/));
  1454. }
  1455. else{
  1456. R=((/*RF2*/(((T119*)C))->_run_feature/*16*/));
  1457. }}}
  1458. else{
  1459. if(id<=121){
  1460. if(id<=120){
  1461. R=((/*RF2*/(((T120*)C))->_run_feature/*16*/));
  1462. }
  1463. else{
  1464. R=((/*RF2*/(((T121*)C))->_run_feature/*16*/));
  1465. }}
  1466. else{
  1467. R=((/*RF2*/(((T122*)C))->_run_feature/*16*/));
  1468. }}}
  1469. else{
  1470. if(id<=126){
  1471. if(id<=124){
  1472. if(id<=123){
  1473. R=((/*RF2*/(((T123*)C))->_run_feature/*16*/));
  1474. }
  1475. else{
  1476. R=((/*RF2*/(((T124*)C))->_run_feature/*16*/));
  1477. }}
  1478. else{
  1479. if(id<=125){
  1480. R=((/*RF2*/(((T125*)C))->_run_feature/*16*/));
  1481. }
  1482. else{
  1483. R=((/*RF2*/(((T126*)C))->_run_feature/*16*/));
  1484. }}}
  1485. else{
  1486. if(id<=128){
  1487. if(id<=127){
  1488. R=((/*RF2*/(((T127*)C))->_run_feature/*16*/));
  1489. }
  1490. else{
  1491. R=((/*RF2*/(((T128*)C))->_run_feature/*16*/));
  1492. }}
  1493. else{
  1494. R=((/*RF2*/(((T130*)C))->_run_feature/*8*/));
  1495. }}}}
  1496. else{
  1497. if(id<=186){
  1498. if(id<=140){
  1499. if(id<=135){
  1500. if(id<=134){
  1501. R=((/*RF2*/(((T134*)C))->_run_feature/*8*/));
  1502. }
  1503. else{
  1504. R=((/*RF2*/(((T135*)C))->_run_feature/*8*/));
  1505. }}
  1506. else{
  1507. if(id<=136){
  1508. R=((/*RF2*/(((T136*)C))->_run_feature/*8*/));
  1509. }
  1510. else{
  1511. R=((/*RF2*/(((T140*)C))->_run_feature/*12*/));
  1512. }}}
  1513. else{
  1514. if(id<=143){
  1515. if(id<=142){
  1516. R=((/*RF2*/(((T142*)C))->_run_feature/*16*/));
  1517. }
  1518. else{
  1519. R=((/*RF2*/(((T143*)C))->_run_feature/*16*/));
  1520. }}
  1521. else{
  1522. R=((/*RF2*/(((T186*)C))->_run_feature/*16*/));
  1523. }}}
  1524. else{
  1525. if(id<=190){
  1526. if(id<=189){
  1527. if(id<=187){
  1528. R=(/*(IRF4.1run_feature*/NULL/*)*/);
  1529. }
  1530. else{
  1531. R=(/*(IRF4.1run_feature*/NULL/*)*/);
  1532. }}
  1533. else{
  1534. R=((/*RF2*/(((T190*)C))->_run_feature/*16*/));
  1535. }}
  1536. else{
  1537. if(id<=192){
  1538. if(id<=191){
  1539. R=((/*RF2*/(((T191*)C))->_run_feature/*16*/));
  1540. }
  1541. else{
  1542. R=((/*RF2*/(((T192*)C))->_run_feature/*16*/));
  1543. }}
  1544. else{
  1545. R=((/*RF2*/(((T193*)C))->_run_feature/*16*/));
  1546. }}}}}
  1547. return R;
  1548. }
  1549.  
  1550.  
  1551. void X312put(T0*C,T0* a1,T2 a2){
  1552. {Tid id=((T0*)C)->id;
  1553. if(id<=176){
  1554. /*[IRF3.6put*/{T176* C1=((T176*)C);
  1555. T0* b1=a1;
  1556. T2 b2=a2;
  1557. ((/*RF2*/(C1)->_storage/*4*/))[(b2)-((/*RF2*/(C1)->_lower/*16*/))]=(b1);
  1558. }/*]*/
  1559. }
  1560. else{
  1561. /*[IRF3.6put*/{T182* C1=((T182*)C);
  1562. T0* b1=a1;
  1563. T2 b2=a2;
  1564. ((/*RF2*/(C1)->_storage/*4*/))[(b2)-((/*RF2*/(C1)->_lower/*16*/))]=(b1);
  1565. }/*]*/
  1566. }}
  1567. }
  1568.  
  1569.  
  1570. T0* X312item(T0*C,T2 a1){
  1571. T0* R;
  1572. {Tid id=((T0*)C)->id;
  1573. if(id<=176){
  1574. R=(r176item(((T176*)C),a1));
  1575. }
  1576. else{
  1577. R=(r182item(((T182*)C),a1));
  1578. }}
  1579. return R;
  1580. }
  1581.  
  1582.  
  1583. T0* X302result_type(T0*C){
  1584. T0* R;
  1585. {Tid id=((T0*)C)->id;
  1586. if(id<=304){
  1587. if(id<=303){
  1588. R=(/*(IRF4.1result_type*/NULL/*)*/);
  1589. }
  1590. else{
  1591. R=((/*RF2*/(((T304*)C))->_result_type/*56*/));
  1592. }}
  1593. else{
  1594. if(id<=306){
  1595. R=(/*(IRF4.1result_type*/NULL/*)*/);
  1596. }
  1597. else{
  1598. R=((/*RF2*/(((T307*)C))->_result_type/*56*/));
  1599. }}}
  1600. return R;
  1601. }
  1602.  
  1603.  
  1604. T68 X302start_position(T0*C){
  1605. T68 R;
  1606. {Tid id=((T0*)C)->id;
  1607. if(id<=304){
  1608. if(id<=303){
  1609. {T68 se_tmp0;
  1610. R=((*(se_tmp0=r303start_position(((T303*)C)),&se_tmp0)));
  1611. }
  1612. }
  1613. else{
  1614. {T68 se_tmp0;
  1615. R=((*(se_tmp0=r304start_position(((T304*)C)),&se_tmp0)));
  1616. }
  1617. }}
  1618. else{
  1619. if(id<=306){
  1620. {T68 se_tmp0;
  1621. R=((*(se_tmp0=r306start_position(((T306*)C)),&se_tmp0)));
  1622. }
  1623. }
  1624. else{
  1625. {T68 se_tmp0;
  1626. R=((*(se_tmp0=r307start_position(((T307*)C)),&se_tmp0)));
  1627. }
  1628. }}}
  1629. return R;
  1630. }
  1631.  
  1632.  
  1633. T0* X52generic_list(T0*C){
  1634. T0* R;
  1635. {Tid id=((T0*)C)->id;
  1636. if(id<=268){
  1637. if(id<=262){
  1638. if(id<=257){
  1639. if(id<=256){
  1640. if(id<=254){
  1641. R=(r254generic_list(((T254*)C)));
  1642. }
  1643. else{
  1644. R=(r256generic_list(((T256*)C)));
  1645. }}
  1646. else{
  1647. R=(r257generic_list(((T257*)C)));
  1648. }}
  1649. else{
  1650. if(id<=260){
  1651. if(id<=259){
  1652. R=(r259generic_list(((T259*)C)));
  1653. }
  1654. else{
  1655. R=((/*RF2*/(((T260*)C))->_generic_list/*8*/));
  1656. }}
  1657. else{
  1658. R=((/*RF2*/(((T262*)C))->_generic_list/*8*/));
  1659. }}}
  1660. else{
  1661. if(id<=266){
  1662. if(id<=265){
  1663. if(id<=263){
  1664. R=(r263generic_list(((T263*)C)));
  1665. }
  1666. else{
  1667. R=(r265generic_list(((T265*)C)));
  1668. }}
  1669. else{
  1670. R=(r266generic_list(((T266*)C)));
  1671. }}
  1672. else{
  1673. if(id<=267){
  1674. R=(r267generic_list(((T267*)C)));
  1675. }
  1676. else{
  1677. R=(r268generic_list(((T268*)C)));
  1678. }}}}
  1679. else{
  1680. if(id<=274){
  1681. if(id<=271){
  1682. if(id<=270){
  1683. if(id<=269){
  1684. R=(r269generic_list(((T269*)C)));
  1685. }
  1686. else{
  1687. R=(r270generic_list(((T270*)C)));
  1688. }}
  1689. else{
  1690. R=(r271generic_list(((T271*)C)));
  1691. }}
  1692. else{
  1693. if(id<=273){
  1694. if(id<=272){
  1695. R=(r272generic_list(((T272*)C)));
  1696. }
  1697. else{
  1698. R=((/*RF2*/(((T273*)C))->_generic_list/*8*/));
  1699. }}
  1700. else{
  1701. R=(r274generic_list(((T274*)C)));
  1702. }}}
  1703. else{
  1704. if(id<=280){
  1705. if(id<=277){
  1706. if(id<=275){
  1707. R=(r275generic_list(((T275*)C)));
  1708. }
  1709. else{
  1710. R=(r277generic_list(((T277*)C)));
  1711. }}
  1712. else{
  1713. R=(r280generic_list(((T280*)C)));
  1714. }}
  1715. else{
  1716. if(id<=389){
  1717. R=(r389generic_list(((T389*)C)));
  1718. }
  1719. else{
  1720. R=(r390generic_list(((T390*)C)));
  1721. }}}}}
  1722. return R;
  1723. }
  1724.  
  1725.  
  1726. T6 X52need_gc_mark_function(T0*C){
  1727. T6 R;
  1728. {Tid id=((T0*)C)->id;
  1729. if(id<=268){
  1730. if(id<=262){
  1731. if(id<=257){
  1732. if(id<=256){
  1733. if(id<=254){
  1734. R=(r254need_gc_mark_function(((T254*)C)));
  1735. }
  1736. else{
  1737. R=(r256need_gc_mark_function(((T256*)C)));
  1738. }}
  1739. else{
  1740. R=(r257need_gc_mark_function(((T257*)C)));
  1741. }}
  1742. else{
  1743. if(id<=260){
  1744. if(id<=259){
  1745. R=(1);
  1746. }
  1747. else{
  1748. R=(1);
  1749. }}
  1750. else{
  1751. R=(1);
  1752. }}}
  1753. else{
  1754. if(id<=266){
  1755. if(id<=265){
  1756. if(id<=263){
  1757. R=(0);
  1758. }
  1759. else{
  1760. R=(0);
  1761. }}
  1762. else{
  1763. R=(0);
  1764. }}
  1765. else{
  1766. if(id<=267){
  1767. R=(0);
  1768. }
  1769. else{
  1770. R=(0);
  1771. }}}}
  1772. else{
  1773. if(id<=274){
  1774. if(id<=271){
  1775. if(id<=270){
  1776. if(id<=269){
  1777. R=(0);
  1778. }
  1779. else{
  1780. R=(0);
  1781. }}
  1782. else{
  1783. R=(1);
  1784. }}
  1785. else{
  1786. if(id<=273){
  1787. if(id<=272){
  1788. R=(r272need_gc_mark_function(((T272*)C)));
  1789. }
  1790. else{
  1791. R=(r273need_gc_mark_function(((T273*)C)));
  1792. }}
  1793. else{
  1794. R=(r274need_gc_mark_function(((T274*)C)));
  1795. }}}
  1796. else{
  1797. if(id<=280){
  1798. if(id<=277){
  1799. if(id<=275){
  1800. R=(0);
  1801. }
  1802. else{
  1803. R=(0);
  1804. }}
  1805. else{
  1806. R=(r280need_gc_mark_function(((T280*)C)));
  1807. }}
  1808. else{
  1809. if(id<=389){
  1810. R=(1);
  1811. }
  1812. else{
  1813. R=(1);
  1814. }}}}}
  1815. return R;
  1816. }
  1817.  
  1818.  
  1819. T2 X52id(T0*C){
  1820. T2 R;
  1821. {Tid id=((T0*)C)->id;
  1822. if(id<=268){
  1823. if(id<=262){
  1824. if(id<=257){
  1825. if(id<=256){
  1826. if(id<=254){
  1827. R=(r254id(((T254*)C)));
  1828. }
  1829. else{
  1830. R=(r256id(((T256*)C)));
  1831. }}
  1832. else{
  1833. R=(r257id(((T257*)C)));
  1834. }}
  1835. else{
  1836. if(id<=260){
  1837. if(id<=259){
  1838. R=(10);
  1839. }
  1840. else{
  1841. R=(r260id(((T260*)C)));
  1842. }}
  1843. else{
  1844. R=(r262id(((T262*)C)));
  1845. }}}
  1846. else{
  1847. if(id<=266){
  1848. if(id<=265){
  1849. if(id<=263){
  1850. R=(6);
  1851. }
  1852. else{
  1853. R=(3);
  1854. }}
  1855. else{
  1856. R=(5);
  1857. }}
  1858. else{
  1859. if(id<=267){
  1860. R=(2);
  1861. }
  1862. else{
  1863. R=(-1);
  1864. }}}}
  1865. else{
  1866. if(id<=274){
  1867. if(id<=271){
  1868. if(id<=270){
  1869. if(id<=269){
  1870. R=(8);
  1871. }
  1872. else{
  1873. R=(4);
  1874. }}
  1875. else{
  1876. R=(7);
  1877. }}
  1878. else{
  1879. if(id<=273){
  1880. if(id<=272){
  1881. R=(r272id(((T272*)C)));
  1882. }
  1883. else{
  1884. R=(r273id(((T273*)C)));
  1885. }}
  1886. else{
  1887. R=(r274id(((T274*)C)));
  1888. }}}
  1889. else{
  1890. if(id<=280){
  1891. if(id<=277){
  1892. if(id<=275){
  1893. R=(r275id(((T275*)C)));
  1894. }
  1895. else{
  1896. R=(r277id(((T277*)C)));
  1897. }}
  1898. else{
  1899. R=(r280id(((T280*)C)));
  1900. }}
  1901. else{
  1902. if(id<=389){
  1903. R=(/*(IRF4.6id*/(/*RF2*/(((T50*)((/*RF2*/(((T389*)C))->_run_class/*12*/))))->_id/*4*/)/*)*/);
  1904. }
  1905. else{
  1906. R=(r390id(((T390*)C)));
  1907. }}}}}
  1908. return R;
  1909. }
  1910.  
  1911.  
  1912. void X52cast_to_ref(T0*C){
  1913. {Tid id=((T0*)C)->id;
  1914. if(id<=268){
  1915. if(id<=262){
  1916. if(id<=257){
  1917. if(id<=256){
  1918. if(id<=254){
  1919. r254cast_to_ref(((T254*)C));
  1920. }
  1921. else{
  1922. r256cast_to_ref(((T256*)C));
  1923. }}
  1924. else{
  1925. r257cast_to_ref(((T257*)C));
  1926. }}
  1927. else{
  1928. if(id<=260){
  1929. if(id<=259){
  1930. r259cast_to_ref(((T259*)C));
  1931. }
  1932. else{
  1933. r260cast_to_ref(((T260*)C));
  1934. }}
  1935. else{
  1936. r262cast_to_ref(((T262*)C));
  1937. }}}
  1938. else{
  1939. if(id<=266){
  1940. if(id<=265){
  1941. if(id<=263){
  1942. /*[IRF3.2cast_to_ref*/r272mapping_cast((T272*)(r263type_boolean_ref()));
  1943. /*]*/
  1944. }
  1945. else{
  1946. /*[IRF3.2cast_to_ref*/r272mapping_cast((T272*)(r265type_character_ref()));
  1947. /*]*/
  1948. }}
  1949. else{
  1950. /*[IRF3.2cast_to_ref*/r272mapping_cast((T272*)(r266type_double_ref()));
  1951. /*]*/
  1952. }}
  1953. else{
  1954. if(id<=267){
  1955. /*[IRF3.2cast_to_ref*/r272mapping_cast((T272*)(r267type_integer_ref()));
  1956. /*]*/
  1957. }
  1958. else{
  1959. r268cast_to_ref(((T268*)C));
  1960. }}}}
  1961. else{
  1962. if(id<=274){
  1963. if(id<=271){
  1964. if(id<=270){
  1965. if(id<=269){
  1966. /*[IRF3.2cast_to_ref*/r272mapping_cast((T272*)(r269type_pointer_ref()));
  1967. /*]*/
  1968. }
  1969. else{
  1970. /*[IRF3.2cast_to_ref*/r272mapping_cast((T272*)(r270type_real_ref()));
  1971. /*]*/
  1972. }}
  1973. else{
  1974. r271cast_to_ref(((T271*)C));
  1975. }}
  1976. else{
  1977. if(id<=273){
  1978. if(id<=272){
  1979. r272cast_to_ref(((T272*)C));
  1980. }
  1981. else{
  1982. r273cast_to_ref(((T273*)C));
  1983. }}
  1984. else{
  1985. r274cast_to_ref(((T274*)C));
  1986. }}}
  1987. else{
  1988. if(id<=280){
  1989. if(id<=277){
  1990. if(id<=275){
  1991. r275cast_to_ref(((T275*)C));
  1992. }
  1993. else{
  1994. /*[IRF3.5cast_to_ref*/r275cast_to_ref(((T275*)((/*RF2*/(((T277*)C))->_run_type/*20*/))));
  1995. /*]*/
  1996. }}
  1997. else{
  1998. r280cast_to_ref(((T280*)C));
  1999. }}
  2000. else{
  2001. if(id<=389){
  2002. r389cast_to_ref(((T389*)C));
  2003. }
  2004. else{
  2005. r390cast_to_ref(((T390*)C));
  2006. }}}}}
  2007. }
  2008.  
  2009.  
  2010. void X52c_header_pass1(T0*C){
  2011. {Tid id=((T0*)C)->id;
  2012. if(id<=268){
  2013. if(id<=262){
  2014. if(id<=257){
  2015. if(id<=256){
  2016. if(id<=254){
  2017. r254c_header_pass1(((T254*)C));
  2018. }
  2019. else{
  2020. r256c_header_pass1(((T256*)C));
  2021. }}
  2022. else{
  2023. r257c_header_pass1(((T257*)C));
  2024. }}
  2025. else{
  2026. if(id<=260){
  2027. if(id<=259){
  2028. /*[IRF3.4c_header_pass1*/r259standard_c_typedef(((T259*)C));
  2029. /*]*/
  2030. }
  2031. else{
  2032. /*[IRF3.4c_header_pass1*/r260standard_c_typedef(((T260*)C));
  2033. /*]*/
  2034. }}
  2035. else{
  2036. /*[IRF3.6c_header_pass1*/{T262* C1=((T262*)C);
  2037. r50c_header_pass1((T50*)(X52run_class(/*(IRF4.6first*/((/*RF2*/((T258*)((/*RF2*/(C1)->_generic_list/*8*/)))->_storage/*0*/))[0]/*)*/)));
  2038. }/*]*/
  2039. }}}
  2040. else{
  2041. if(id<=266){
  2042. if(id<=265){
  2043. if(id<=263){
  2044. /*[IRF3.1c_header_pass1*//*]*/
  2045. }
  2046. else{
  2047. /*[IRF3.1c_header_pass1*//*]*/
  2048. }}
  2049. else{
  2050. /*[IRF3.1c_header_pass1*//*]*/
  2051. }}
  2052. else{
  2053. if(id<=267){
  2054. /*[IRF3.1c_header_pass1*//*]*/
  2055. }
  2056. else{
  2057. /*[IRF3.1c_header_pass1*//*]*/
  2058. }}}}
  2059. else{
  2060. if(id<=274){
  2061. if(id<=271){
  2062. if(id<=270){
  2063. if(id<=269){
  2064. /*[IRF3.1c_header_pass1*//*]*/
  2065. }
  2066. else{
  2067. /*[IRF3.1c_header_pass1*//*]*/
  2068. }}
  2069. else{
  2070. /*[IRF3.2c_header_pass1*//*[IRF3.2standard_c_typedef*/{T2 _mem_id=0;
  2071. _mem_id=7;
  2072. /*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_783104)))))->_count)=(0);
  2073. /*]*/
  2074. /*[IF*/
  2075. {/*AT*/r7append((T7*)(((T0*)ms52_783104)),((T0*)ms14_6448));
  2076. r7append((T7*)(((T0*)ms52_783104)),((T0*)ms14_5495));
  2077. r7extend((T7*)(((T0*)ms52_783104)),((T3)'S'));
  2078. r2append_in(_mem_id,((T0*)ms52_783104));
  2079. r7extend((T7*)(((T0*)ms52_783104)),((T3)'\40'));
  2080. r7extend((T7*)(((T0*)ms52_783104)),((T3)'T'));
  2081. r2append_in(_mem_id,((T0*)ms52_783104));
  2082. r7append((T7*)(((T0*)ms52_783104)),((T0*)ms14_138));
  2083. }
  2084. /*FI]*/
  2085. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_783104));
  2086. /*]*/
  2087. }/*]*/
  2088. /*]*/
  2089. }}
  2090. else{
  2091. if(id<=273){
  2092. if(id<=272){
  2093. /*[IRF3.4c_header_pass1*/r272standard_c_typedef(((T272*)C));
  2094. /*]*/
  2095. }
  2096. else{
  2097. /*[IRF3.4c_header_pass1*/r273standard_c_typedef(((T273*)C));
  2098. /*]*/
  2099. }}
  2100. else{
  2101. /*[IRF3.4c_header_pass1*/r274standard_c_typedef(((T274*)C));
  2102. /*]*/
  2103. }}}
  2104. else{
  2105. if(id<=280){
  2106. if(id<=277){
  2107. if(id<=275){
  2108. r275c_header_pass1(((T275*)C));
  2109. }
  2110. else{
  2111. r277c_header_pass1(((T277*)C));
  2112. }}
  2113. else{
  2114. r280c_header_pass1(((T280*)C));
  2115. }}
  2116. else{
  2117. if(id<=389){
  2118. /*[IRF3.4c_header_pass1*/r389standard_c_typedef(((T389*)C));
  2119. /*]*/
  2120. }
  2121. else{
  2122. /*[IRF3.4c_header_pass1*/r390standard_c_typedef(((T390*)C));
  2123. /*]*/
  2124. }}}}}
  2125. }
  2126.  
  2127.  
  2128. void X52just_before_gc_mark_in(T0*C,T0* a1){
  2129. {Tid id=((T0*)C)->id;
  2130. if(id<=268){
  2131. if(id<=262){
  2132. if(id<=257){
  2133. if(id<=256){
  2134. if(id<=254){
  2135. r254just_before_gc_mark_in(((T254*)C),a1);
  2136. }
  2137. else{
  2138. r256just_before_gc_mark_in(((T256*)C),a1);
  2139. }}
  2140. else{
  2141. r257just_before_gc_mark_in(((T257*)C),a1);
  2142. }}
  2143. else{
  2144. if(id<=260){
  2145. if(id<=259){
  2146. /*[IRF3.6just_before_gc_mark_in*/{T0* b1=a1;
  2147. r259standard_just_before_gc_mark_in(b1);
  2148. }/*]*/
  2149. }
  2150. else{
  2151. /*[IRF3.6just_before_gc_mark_in*/{T260* C1=((T260*)C);
  2152. T0* b1=a1;
  2153. r260standard_just_before_gc_mark_in(C1,b1);
  2154. }/*]*/
  2155. }}
  2156. else{
  2157. r262just_before_gc_mark_in(((T262*)C),a1);
  2158. }}}
  2159. else{
  2160. if(id<=266){
  2161. if(id<=265){
  2162. if(id<=263){
  2163. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2164. }
  2165. else{
  2166. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2167. }}
  2168. else{
  2169. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2170. }}
  2171. else{
  2172. if(id<=267){
  2173. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2174. }
  2175. else{
  2176. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2177. }}}}
  2178. else{
  2179. if(id<=274){
  2180. if(id<=271){
  2181. if(id<=270){
  2182. if(id<=269){
  2183. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2184. }
  2185. else{
  2186. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2187. }}
  2188. else{
  2189. /*[IRF3.6just_before_gc_mark_in*/{T0* b1=a1;
  2190. r271standard_just_before_gc_mark_in(b1);
  2191. }/*]*/
  2192. }}
  2193. else{
  2194. if(id<=273){
  2195. if(id<=272){
  2196. r272just_before_gc_mark_in(((T272*)C),a1);
  2197. }
  2198. else{
  2199. r273just_before_gc_mark_in(((T273*)C),a1);
  2200. }}
  2201. else{
  2202. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2203. }}}
  2204. else{
  2205. if(id<=280){
  2206. if(id<=277){
  2207. if(id<=275){
  2208. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2209. }
  2210. else{
  2211. /*[IRF3.1just_before_gc_mark_in*//*]*/
  2212. }}
  2213. else{
  2214. r280just_before_gc_mark_in(((T280*)C),a1);
  2215. }}
  2216. else{
  2217. if(id<=389){
  2218. /*[IRF3.6just_before_gc_mark_in*/{T389* C1=((T389*)C);
  2219. T0* b1=a1;
  2220. r389standard_just_before_gc_mark_in(C1,b1);
  2221. }/*]*/
  2222. }
  2223. else{
  2224. /*[IRF3.6just_before_gc_mark_in*/{T390* C1=((T390*)C);
  2225. T0* b1=a1;
  2226. r390standard_just_before_gc_mark_in(C1,b1);
  2227. }/*]*/
  2228. }}}}}
  2229. }
  2230.  
  2231.  
  2232. void X52c_header_pass3(T0*C){
  2233. {Tid id=((T0*)C)->id;
  2234. if(id<=268){
  2235. if(id<=262){
  2236. if(id<=257){
  2237. if(id<=256){
  2238. if(id<=254){
  2239. r254c_header_pass3(((T254*)C));
  2240. }
  2241. else{
  2242. r256c_header_pass3(((T256*)C));
  2243. }}
  2244. else{
  2245. r257c_header_pass3(((T257*)C));
  2246. }}
  2247. else{
  2248. if(id<=260){
  2249. if(id<=259){
  2250. /*[IRF3.1c_header_pass3*//*]*/
  2251. }
  2252. else{
  2253. /*[IRF3.1c_header_pass3*//*]*/
  2254. }}
  2255. else{
  2256. /*[IRF3.1c_header_pass3*//*]*/
  2257. }}}
  2258. else{
  2259. if(id<=266){
  2260. if(id<=265){
  2261. if(id<=263){
  2262. /*[IRF3.1c_header_pass3*//*]*/
  2263. }
  2264. else{
  2265. /*[IRF3.1c_header_pass3*//*]*/
  2266. }}
  2267. else{
  2268. /*[IRF3.1c_header_pass3*//*]*/
  2269. }}
  2270. else{
  2271. if(id<=267){
  2272. /*[IRF3.1c_header_pass3*//*]*/
  2273. }
  2274. else{
  2275. /*[IRF3.1c_header_pass3*//*]*/
  2276. }}}}
  2277. else{
  2278. if(id<=274){
  2279. if(id<=271){
  2280. if(id<=270){
  2281. if(id<=269){
  2282. /*[IRF3.1c_header_pass3*//*]*/
  2283. }
  2284. else{
  2285. /*[IRF3.1c_header_pass3*//*]*/
  2286. }}
  2287. else{
  2288. /*[IRF3.1c_header_pass3*//*]*/
  2289. }}
  2290. else{
  2291. if(id<=273){
  2292. if(id<=272){
  2293. r272c_header_pass3(((T272*)C));
  2294. }
  2295. else{
  2296. r273c_header_pass3(((T273*)C));
  2297. }}
  2298. else{
  2299. r274c_header_pass3(((T274*)C));
  2300. }}}
  2301. else{
  2302. if(id<=280){
  2303. if(id<=277){
  2304. if(id<=275){
  2305. /*[IRF3.1c_header_pass3*//*]*/
  2306. }
  2307. else{
  2308. /*[IRF3.1c_header_pass3*//*]*/
  2309. }}
  2310. else{
  2311. r280c_header_pass3(((T280*)C));
  2312. }}
  2313. else{
  2314. if(id<=389){
  2315. /*[IRF3.1c_header_pass3*//*]*/
  2316. }
  2317. else{
  2318. /*[IRF3.1c_header_pass3*//*]*/
  2319. }}}}}
  2320. }
  2321.  
  2322.  
  2323. void X52gc_call_new_in(T0*C,T0* a1){
  2324. {Tid id=((T0*)C)->id;
  2325. if(id<=268){
  2326. if(id<=262){
  2327. if(id<=257){
  2328. if(id<=256){
  2329. if(id<=254){
  2330. r254gc_call_new_in(((T254*)C),a1);
  2331. }
  2332. else{
  2333. r256gc_call_new_in(((T256*)C),a1);
  2334. }}
  2335. else{
  2336. r257gc_call_new_in(((T257*)C),a1);
  2337. }}
  2338. else{
  2339. if(id<=260){
  2340. if(id<=259){
  2341. r259gc_call_new_in(a1);
  2342. }
  2343. else{
  2344. r260gc_call_new_in(((T260*)C),a1);
  2345. }}
  2346. else{
  2347. r262gc_call_new_in(((T262*)C),a1);
  2348. }}}
  2349. else{
  2350. if(id<=266){
  2351. if(id<=265){
  2352. if(id<=263){
  2353. r263gc_call_new_in(a1);
  2354. }
  2355. else{
  2356. r265gc_call_new_in(a1);
  2357. }}
  2358. else{
  2359. r266gc_call_new_in(a1);
  2360. }}
  2361. else{
  2362. if(id<=267){
  2363. r267gc_call_new_in(a1);
  2364. }
  2365. else{
  2366. r268gc_call_new_in(a1);
  2367. }}}}
  2368. else{
  2369. if(id<=274){
  2370. if(id<=271){
  2371. if(id<=270){
  2372. if(id<=269){
  2373. r269gc_call_new_in(a1);
  2374. }
  2375. else{
  2376. r270gc_call_new_in(a1);
  2377. }}
  2378. else{
  2379. r271gc_call_new_in(a1);
  2380. }}
  2381. else{
  2382. if(id<=273){
  2383. if(id<=272){
  2384. r272gc_call_new_in(((T272*)C),a1);
  2385. }
  2386. else{
  2387. r273gc_call_new_in(((T273*)C),a1);
  2388. }}
  2389. else{
  2390. r274gc_call_new_in(((T274*)C),a1);
  2391. }}}
  2392. else{
  2393. if(id<=280){
  2394. if(id<=277){
  2395. if(id<=275){
  2396. r275gc_call_new_in(((T275*)C),a1);
  2397. }
  2398. else{
  2399. r277gc_call_new_in(((T277*)C),a1);
  2400. }}
  2401. else{
  2402. r280gc_call_new_in(((T280*)C),a1);
  2403. }}
  2404. else{
  2405. if(id<=389){
  2406. r389gc_call_new_in(((T389*)C),a1);
  2407. }
  2408. else{
  2409. r390gc_call_new_in(((T390*)C),a1);
  2410. }}}}}
  2411. }
  2412.  
  2413.  
  2414. T0* X52base_class(T0*C){
  2415. T0* R;
  2416. {Tid id=((T0*)C)->id;
  2417. if(id<=268){
  2418. if(id<=262){
  2419. if(id<=257){
  2420. if(id<=256){
  2421. if(id<=254){
  2422. R=(r254base_class(((T254*)C)));
  2423. }
  2424. else{
  2425. R=(r256base_class(((T256*)C)));
  2426. }}
  2427. else{
  2428. R=(r257base_class(((T257*)C)));
  2429. }}
  2430. else{
  2431. if(id<=260){
  2432. if(id<=259){
  2433. R=(r259base_class(((T259*)C)));
  2434. }
  2435. else{
  2436. R=(r260base_class(((T260*)C)));
  2437. }}
  2438. else{
  2439. R=(r262base_class(((T262*)C)));
  2440. }}}
  2441. else{
  2442. if(id<=266){
  2443. if(id<=265){
  2444. if(id<=263){
  2445. R=(r263base_class(((T263*)C)));
  2446. }
  2447. else{
  2448. R=(r265base_class(((T265*)C)));
  2449. }}
  2450. else{
  2451. R=(r266base_class(((T266*)C)));
  2452. }}
  2453. else{
  2454. if(id<=267){
  2455. R=(r267base_class(((T267*)C)));
  2456. }
  2457. else{
  2458. R=(r268base_class());
  2459. }}}}
  2460. else{
  2461. if(id<=274){
  2462. if(id<=271){
  2463. if(id<=270){
  2464. if(id<=269){
  2465. R=(r269base_class(((T269*)C)));
  2466. }
  2467. else{
  2468. R=(r270base_class(((T270*)C)));
  2469. }}
  2470. else{
  2471. R=(r271base_class(((T271*)C)));
  2472. }}
  2473. else{
  2474. if(id<=273){
  2475. if(id<=272){
  2476. R=(r272base_class(((T272*)C)));
  2477. }
  2478. else{
  2479. R=(r273base_class(((T273*)C)));
  2480. }}
  2481. else{
  2482. R=(r274base_class(((T274*)C)));
  2483. }}}
  2484. else{
  2485. if(id<=280){
  2486. if(id<=277){
  2487. if(id<=275){
  2488. R=(r275base_class(((T275*)C)));
  2489. }
  2490. else{
  2491. R=(r277base_class(((T277*)C)));
  2492. }}
  2493. else{
  2494. R=(r280base_class(((T280*)C)));
  2495. }}
  2496. else{
  2497. if(id<=389){
  2498. R=(r389base_class(((T389*)C)));
  2499. }
  2500. else{
  2501. R=(r390base_class(((T390*)C)));
  2502. }}}}}
  2503. return R;
  2504. }
  2505.  
  2506.  
  2507. T6 X52is_array(T0*C){
  2508. T6 R;
  2509. {Tid id=((T0*)C)->id;
  2510. if(id<=268){
  2511. if(id<=262){
  2512. if(id<=257){
  2513. if(id<=256){
  2514. if(id<=254){
  2515. R=(r254is_array(((T254*)C)));
  2516. }
  2517. else{
  2518. R=(r256is_array(((T256*)C)));
  2519. }}
  2520. else{
  2521. R=(r257is_array(((T257*)C)));
  2522. }}
  2523. else{
  2524. if(id<=260){
  2525. if(id<=259){
  2526. R=(0);
  2527. }
  2528. else{
  2529. R=(1);
  2530. }}
  2531. else{
  2532. R=(0);
  2533. }}}
  2534. else{
  2535. if(id<=266){
  2536. if(id<=265){
  2537. if(id<=263){
  2538. R=(0);
  2539. }
  2540. else{
  2541. R=(0);
  2542. }}
  2543. else{
  2544. R=(0);
  2545. }}
  2546. else{
  2547. if(id<=267){
  2548. R=(0);
  2549. }
  2550. else{
  2551. R=(0);
  2552. }}}}
  2553. else{
  2554. if(id<=274){
  2555. if(id<=271){
  2556. if(id<=270){
  2557. if(id<=269){
  2558. R=(0);
  2559. }
  2560. else{
  2561. R=(0);
  2562. }}
  2563. else{
  2564. R=(0);
  2565. }}
  2566. else{
  2567. if(id<=273){
  2568. if(id<=272){
  2569. R=(0);
  2570. }
  2571. else{
  2572. R=(0);
  2573. }}
  2574. else{
  2575. R=(0);
  2576. }}}
  2577. else{
  2578. if(id<=280){
  2579. if(id<=277){
  2580. if(id<=275){
  2581. R=(0);
  2582. }
  2583. else{
  2584. R=(0);
  2585. }}
  2586. else{
  2587. R=(r280is_array(((T280*)C)));
  2588. }}
  2589. else{
  2590. if(id<=389){
  2591. R=(0);
  2592. }
  2593. else{
  2594. R=(0);
  2595. }}}}}
  2596. return R;
  2597. }
  2598.  
  2599.  
  2600. T0* X52look_up_for(T0*C,T0* a1,T0* a2){
  2601. T0* R;
  2602. {Tid id=((T0*)C)->id;
  2603. if(id<=268){
  2604. if(id<=262){
  2605. if(id<=257){
  2606. if(id<=256){
  2607. if(id<=254){
  2608. R=(r254look_up_for(((T254*)C),a1,a2));
  2609. }
  2610. else{
  2611. R=(r256look_up_for(((T256*)C),a1,a2));
  2612. }}
  2613. else{
  2614. R=(r257look_up_for(((T257*)C),a1,a2));
  2615. }}
  2616. else{
  2617. if(id<=260){
  2618. if(id<=259){
  2619. R=(r259look_up_for(((T259*)C),a1,a2));
  2620. }
  2621. else{
  2622. R=(r260look_up_for(((T260*)C),a1,a2));
  2623. }}
  2624. else{
  2625. R=(r262look_up_for(((T262*)C),a1,a2));
  2626. }}}
  2627. else{
  2628. if(id<=266){
  2629. if(id<=265){
  2630. if(id<=263){
  2631. R=(r263look_up_for(((T263*)C),a1,a2));
  2632. }
  2633. else{
  2634. R=(r265look_up_for(((T265*)C),a1,a2));
  2635. }}
  2636. else{
  2637. R=(r266look_up_for(((T266*)C),a1,a2));
  2638. }}
  2639. else{
  2640. if(id<=267){
  2641. R=(r267look_up_for(((T267*)C),a1,a2));
  2642. }
  2643. else{
  2644. R=(r268look_up_for(a1,a2));
  2645. }}}}
  2646. else{
  2647. if(id<=274){
  2648. if(id<=271){
  2649. if(id<=270){
  2650. if(id<=269){
  2651. R=(r269look_up_for(((T269*)C),a1,a2));
  2652. }
  2653. else{
  2654. R=(r270look_up_for(((T270*)C),a1,a2));
  2655. }}
  2656. else{
  2657. R=(r271look_up_for(((T271*)C),a1,a2));
  2658. }}
  2659. else{
  2660. if(id<=273){
  2661. if(id<=272){
  2662. R=(r272look_up_for(((T272*)C),a1,a2));
  2663. }
  2664. else{
  2665. R=(r273look_up_for(((T273*)C),a1,a2));
  2666. }}
  2667. else{
  2668. R=(r274look_up_for(((T274*)C),a1,a2));
  2669. }}}
  2670. else{
  2671. if(id<=280){
  2672. if(id<=277){
  2673. if(id<=275){
  2674. R=(r275look_up_for(((T275*)C),a1,a2));
  2675. }
  2676. else{
  2677. R=(r277look_up_for(((T277*)C),a1,a2));
  2678. }}
  2679. else{
  2680. R=(r280look_up_for(((T280*)C),a1,a2));
  2681. }}
  2682. else{
  2683. if(id<=389){
  2684. R=(r389look_up_for(((T389*)C),a1,a2));
  2685. }
  2686. else{
  2687. R=(r390look_up_for(((T390*)C),a1,a2));
  2688. }}}}}
  2689. return R;
  2690. }
  2691.  
  2692.  
  2693. T2 X52c_sizeof(T0*C){
  2694. T2 R;
  2695. {Tid id=((T0*)C)->id;
  2696. if(id<=268){
  2697. if(id<=262){
  2698. if(id<=257){
  2699. if(id<=256){
  2700. if(id<=254){
  2701. R=(r254c_sizeof(((T254*)C)));
  2702. }
  2703. else{
  2704. R=(r256c_sizeof(((T256*)C)));
  2705. }}
  2706. else{
  2707. R=(r257c_sizeof(((T257*)C)));
  2708. }}
  2709. else{
  2710. if(id<=260){
  2711. if(id<=259){
  2712. R=(/*(IRF4.5c_sizeof*/r259c_sizeof_pointer()/*)*/);
  2713. }
  2714. else{
  2715. R=(/*(IRF4.5c_sizeof*/r260c_sizeof_pointer()/*)*/);
  2716. }}
  2717. else{
  2718. R=(/*(IRF4.5c_sizeof*/r262c_sizeof_pointer()/*)*/);
  2719. }}}
  2720. else{
  2721. if(id<=266){
  2722. if(id<=265){
  2723. if(id<=263){
  2724. R=(r263c_sizeof());
  2725. }
  2726. else{
  2727. R=(1);
  2728. }}
  2729. else{
  2730. R=(r266c_sizeof());
  2731. }}
  2732. else{
  2733. if(id<=267){
  2734. R=(r267c_sizeof());
  2735. }
  2736. else{
  2737. R=(/*(IRF4.5c_sizeof*/r268c_sizeof_pointer()/*)*/);
  2738. }}}}
  2739. else{
  2740. if(id<=274){
  2741. if(id<=271){
  2742. if(id<=270){
  2743. if(id<=269){
  2744. R=(/*(IRF4.5c_sizeof*/r269c_sizeof_pointer()/*)*/);
  2745. }
  2746. else{
  2747. R=(r270c_sizeof());
  2748. }}
  2749. else{
  2750. R=(/*(IRF4.5c_sizeof*/r271c_sizeof_pointer()/*)*/);
  2751. }}
  2752. else{
  2753. if(id<=273){
  2754. if(id<=272){
  2755. R=(r272c_sizeof(((T272*)C)));
  2756. }
  2757. else{
  2758. R=(r273c_sizeof(((T273*)C)));
  2759. }}
  2760. else{
  2761. R=(r274c_sizeof(((T274*)C)));
  2762. }}}
  2763. else{
  2764. if(id<=280){
  2765. if(id<=277){
  2766. if(id<=275){
  2767. R=(r275c_sizeof(((T275*)C)));
  2768. }
  2769. else{
  2770. R=(r277c_sizeof(((T277*)C)));
  2771. }}
  2772. else{
  2773. R=(r280c_sizeof(((T280*)C)));
  2774. }}
  2775. else{
  2776. if(id<=389){
  2777. R=(/*(IRF4.5c_sizeof*/r389c_sizeof_pointer()/*)*/);
  2778. }
  2779. else{
  2780. R=(/*(IRF4.5c_sizeof*/r390c_sizeof_pointer()/*)*/);
  2781. }}}}}
  2782. return R;
  2783. }
  2784.  
  2785.  
  2786. T6 X52has_creation(T0*C,T0* a1){
  2787. T6 R;
  2788. {Tid id=((T0*)C)->id;
  2789. if(id<=268){
  2790. if(id<=262){
  2791. if(id<=257){
  2792. if(id<=256){
  2793. if(id<=254){
  2794. R=(r254has_creation(((T254*)C),a1));
  2795. }
  2796. else{
  2797. R=(r256has_creation(((T256*)C),a1));
  2798. }}
  2799. else{
  2800. R=(r257has_creation(((T257*)C),a1));
  2801. }}
  2802. else{
  2803. if(id<=260){
  2804. if(id<=259){
  2805. R=(r259has_creation(((T259*)C),a1));
  2806. }
  2807. else{
  2808. R=(r260has_creation(((T260*)C),a1));
  2809. }}
  2810. else{
  2811. R=(/*(IRF4.1has_creation*/0/*)*/);
  2812. }}}
  2813. else{
  2814. if(id<=266){
  2815. if(id<=265){
  2816. if(id<=263){
  2817. R=(r263has_creation(((T263*)C),a1));
  2818. }
  2819. else{
  2820. R=(r265has_creation(((T265*)C),a1));
  2821. }}
  2822. else{
  2823. R=(r266has_creation(((T266*)C),a1));
  2824. }}
  2825. else{
  2826. if(id<=267){
  2827. R=(r267has_creation(((T267*)C),a1));
  2828. }
  2829. else{
  2830. R=(r268has_creation(((T268*)C),a1));
  2831. }}}}
  2832. else{
  2833. if(id<=274){
  2834. if(id<=271){
  2835. if(id<=270){
  2836. if(id<=269){
  2837. R=(r269has_creation(((T269*)C),a1));
  2838. }
  2839. else{
  2840. R=(r270has_creation(((T270*)C),a1));
  2841. }}
  2842. else{
  2843. R=(r271has_creation(((T271*)C),a1));
  2844. }}
  2845. else{
  2846. if(id<=273){
  2847. if(id<=272){
  2848. R=(r272has_creation(((T272*)C),a1));
  2849. }
  2850. else{
  2851. R=(r273has_creation(((T273*)C),a1));
  2852. }}
  2853. else{
  2854. R=(r274has_creation(((T274*)C),a1));
  2855. }}}
  2856. else{
  2857. if(id<=280){
  2858. if(id<=277){
  2859. if(id<=275){
  2860. R=(/*(IRF4.1has_creation*/0/*)*/);
  2861. }
  2862. else{
  2863. R=(/*(IRF4.1has_creation*/0/*)*/);
  2864. }}
  2865. else{
  2866. R=(r280has_creation(((T280*)C),a1));
  2867. }}
  2868. else{
  2869. if(id<=389){
  2870. R=(/*(IRF4.1has_creation*/0/*)*/);
  2871. }
  2872. else{
  2873. R=(/*(IRF4.1has_creation*/0/*)*/);
  2874. }}}}}
  2875. return R;
  2876. }
  2877.  
  2878.  
  2879. T6 X52need_c_struct(T0*C){
  2880. T6 R;
  2881. {Tid id=((T0*)C)->id;
  2882. if(id<=268){
  2883. if(id<=262){
  2884. if(id<=257){
  2885. if(id<=256){
  2886. if(id<=254){
  2887. R=(r254need_c_struct(((T254*)C)));
  2888. }
  2889. else{
  2890. R=(r256need_c_struct(((T256*)C)));
  2891. }}
  2892. else{
  2893. R=(r257need_c_struct(((T257*)C)));
  2894. }}
  2895. else{
  2896. if(id<=260){
  2897. if(id<=259){
  2898. R=(r259need_c_struct(((T259*)C)));
  2899. }
  2900. else{
  2901. R=(1);
  2902. }}
  2903. else{
  2904. R=(/*(IRF4.1need_c_struct*/0/*)*/);
  2905. }}}
  2906. else{
  2907. if(id<=266){
  2908. if(id<=265){
  2909. if(id<=263){
  2910. R=(0);
  2911. }
  2912. else{
  2913. R=(0);
  2914. }}
  2915. else{
  2916. R=(0);
  2917. }}
  2918. else{
  2919. if(id<=267){
  2920. R=(0);
  2921. }
  2922. else{
  2923. R=(0);
  2924. }}}}
  2925. else{
  2926. if(id<=274){
  2927. if(id<=271){
  2928. if(id<=270){
  2929. if(id<=269){
  2930. R=(0);
  2931. }
  2932. else{
  2933. R=(0);
  2934. }}
  2935. else{
  2936. R=(1);
  2937. }}
  2938. else{
  2939. if(id<=273){
  2940. if(id<=272){
  2941. R=(r272need_c_struct(((T272*)C)));
  2942. }
  2943. else{
  2944. R=(r273need_c_struct(((T273*)C)));
  2945. }}
  2946. else{
  2947. R=(r274need_c_struct(((T274*)C)));
  2948. }}}
  2949. else{
  2950. if(id<=280){
  2951. if(id<=277){
  2952. if(id<=275){
  2953. R=(r275need_c_struct(((T275*)C)));
  2954. }
  2955. else{
  2956. R=(r277need_c_struct(((T277*)C)));
  2957. }}
  2958. else{
  2959. R=(r280need_c_struct(((T280*)C)));
  2960. }}
  2961. else{
  2962. if(id<=389){
  2963. R=(1);
  2964. }
  2965. else{
  2966. R=(1);
  2967. }}}}}
  2968. return R;
  2969. }
  2970.  
  2971.  
  2972. void X52mapping_cast(T0*C){
  2973. {Tid id=((T0*)C)->id;
  2974. if(id<=268){
  2975. if(id<=262){
  2976. if(id<=257){
  2977. if(id<=256){
  2978. if(id<=254){
  2979. r254mapping_cast(((T254*)C));
  2980. }
  2981. else{
  2982. r256mapping_cast(((T256*)C));
  2983. }}
  2984. else{
  2985. r257mapping_cast(((T257*)C));
  2986. }}
  2987. else{
  2988. if(id<=260){
  2989. if(id<=259){
  2990. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  2991. /*]*/
  2992. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  2993. r259c_type_for_target_in(((T0*)ms52_15456));
  2994. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  2995. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  2996. /*]*/
  2997. /*]*/
  2998. }
  2999. else{
  3000. r260mapping_cast(((T260*)C));
  3001. }}
  3002. else{
  3003. r262mapping_cast(((T262*)C));
  3004. }}}
  3005. else{
  3006. if(id<=266){
  3007. if(id<=265){
  3008. if(id<=263){
  3009. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3010. /*]*/
  3011. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3012. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3013. r263c_type_for_argument_in(b1);
  3014. }/*]*/
  3015. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3016. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3017. /*]*/
  3018. /*]*/
  3019. }
  3020. else{
  3021. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3022. /*]*/
  3023. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3024. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3025. r265c_type_for_argument_in(b1);
  3026. }/*]*/
  3027. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3028. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3029. /*]*/
  3030. /*]*/
  3031. }}
  3032. else{
  3033. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3034. /*]*/
  3035. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3036. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3037. r266c_type_for_argument_in(b1);
  3038. }/*]*/
  3039. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3040. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3041. /*]*/
  3042. /*]*/
  3043. }}
  3044. else{
  3045. if(id<=267){
  3046. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3047. /*]*/
  3048. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3049. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3050. r267c_type_for_argument_in(b1);
  3051. }/*]*/
  3052. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3053. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3054. /*]*/
  3055. /*]*/
  3056. }
  3057. else{
  3058. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3059. /*]*/
  3060. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3061. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3062. r7append(((T7*)b1),((T0*)ms14_522));
  3063. }/*]*/
  3064. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3065. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3066. /*]*/
  3067. /*]*/
  3068. }}}}
  3069. else{
  3070. if(id<=274){
  3071. if(id<=271){
  3072. if(id<=270){
  3073. if(id<=269){
  3074. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3075. /*]*/
  3076. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3077. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3078. r269c_type_for_argument_in(b1);
  3079. }/*]*/
  3080. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3081. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3082. /*]*/
  3083. /*]*/
  3084. }
  3085. else{
  3086. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3087. /*]*/
  3088. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3089. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3090. r270c_type_for_argument_in(b1);
  3091. }/*]*/
  3092. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3093. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3094. /*]*/
  3095. /*]*/
  3096. }}
  3097. else{
  3098. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)((T7*)(((T0*)ms52_15456)))))->_count)=(0);
  3099. /*]*/
  3100. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\50'));
  3101. /*[IRF3.6c_type_for_target_in*/{T0* b1=((T0*)ms52_15456);
  3102. r7append(((T7*)b1),((T0*)ms271_543));
  3103. }/*]*/
  3104. r7extend((T7*)(((T0*)ms52_15456)),((T3)'\51'));
  3105. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms52_15456));
  3106. /*]*/
  3107. /*]*/
  3108. }}
  3109. else{
  3110. if(id<=273){
  3111. if(id<=272){
  3112. r272mapping_cast(((T272*)C));
  3113. }
  3114. else{
  3115. r273mapping_cast(((T273*)C));
  3116. }}
  3117. else{
  3118. r274mapping_cast(((T274*)C));
  3119. }}}
  3120. else{
  3121. if(id<=280){
  3122. if(id<=277){
  3123. if(id<=275){
  3124. r275mapping_cast(((T275*)C));
  3125. }
  3126. else{
  3127. r277mapping_cast(((T277*)C));
  3128. }}
  3129. else{
  3130. r280mapping_cast(((T280*)C));
  3131. }}
  3132. else{
  3133. if(id<=389){
  3134. r389mapping_cast(((T389*)C));
  3135. }
  3136. else{
  3137. r390mapping_cast(((T390*)C));
  3138. }}}}}
  3139. }
  3140.  
  3141.  
  3142. T0* X52actual_reference(T0*C,T0* a1){
  3143. T0* R;
  3144. {Tid id=((T0*)C)->id;
  3145. if(id<=268){
  3146. if(id<=262){
  3147. if(id<=257){
  3148. if(id<=256){
  3149. if(id<=254){
  3150. R=(r254actual_reference(((T254*)C),a1));
  3151. }
  3152. else{
  3153. R=(r256actual_reference(((T256*)C),a1));
  3154. }}
  3155. else{
  3156. R=(r257actual_reference(((T257*)C),a1));
  3157. }}
  3158. else{
  3159. if(id<=260){
  3160. if(id<=259){
  3161. R=(/*(IRF4.1actual_reference*/NULL/*)*/);
  3162. }
  3163. else{
  3164. R=(/*(IRF4.1actual_reference*/NULL/*)*/);
  3165. }}
  3166. else{
  3167. R=(r262actual_reference(a1));
  3168. }}}
  3169. else{
  3170. if(id<=266){
  3171. if(id<=265){
  3172. if(id<=263){
  3173. R=(r263actual_reference(a1));
  3174. }
  3175. else{
  3176. R=(r265actual_reference(a1));
  3177. }}
  3178. else{
  3179. R=(r266actual_reference(a1));
  3180. }}
  3181. else{
  3182. if(id<=267){
  3183. R=(r267actual_reference(a1));
  3184. }
  3185. else{
  3186. R=(/*(IRF4.1actual_reference*/NULL/*)*/);
  3187. }}}}
  3188. else{
  3189. if(id<=274){
  3190. if(id<=271){
  3191. if(id<=270){
  3192. if(id<=269){
  3193. R=(r269actual_reference(a1));
  3194. }
  3195. else{
  3196. R=(r270actual_reference(a1));
  3197. }}
  3198. else{
  3199. R=(/*(IRF4.1actual_reference*/NULL/*)*/);
  3200. }}
  3201. else{
  3202. if(id<=273){
  3203. if(id<=272){
  3204. R=(r272actual_reference(((T272*)C),a1));
  3205. }
  3206. else{
  3207. R=(r273actual_reference(((T273*)C),a1));
  3208. }}
  3209. else{
  3210. R=(r274actual_reference(((T274*)C),a1));
  3211. }}}
  3212. else{
  3213. if(id<=280){
  3214. if(id<=277){
  3215. if(id<=275){
  3216. R=(r275actual_reference(((T275*)C),a1));
  3217. }
  3218. else{
  3219. R=(r277actual_reference(((T277*)C),a1));
  3220. }}
  3221. else{
  3222. R=(r280actual_reference(((T280*)C),a1));
  3223. }}
  3224. else{
  3225. if(id<=389){
  3226. R=(/*(IRF4.1actual_reference*/NULL/*)*/);
  3227. }
  3228. else{
  3229. R=(/*(IRF4.1actual_reference*/NULL/*)*/);
  3230. }}}}}
  3231. return R;
  3232. }
  3233.  
  3234.  
  3235. T6 X52is_a_in(T0*C,T0* a1,T0* a2){
  3236. T6 R;
  3237. {Tid id=((T0*)C)->id;
  3238. if(id<=268){
  3239. if(id<=262){
  3240. if(id<=257){
  3241. if(id<=256){
  3242. if(id<=254){
  3243. R=(r254is_a_in(((T254*)C),a1,a2));
  3244. }
  3245. else{
  3246. R=(r256is_a_in(((T256*)C),a1,a2));
  3247. }}
  3248. else{
  3249. R=(r257is_a_in(((T257*)C),a1,a2));
  3250. }}
  3251. else{
  3252. if(id<=260){
  3253. if(id<=259){
  3254. R=(r259is_a_in(((T259*)C),a1,a2));
  3255. }
  3256. else{
  3257. R=(r260is_a_in(((T260*)C),a1,a2));
  3258. }}
  3259. else{
  3260. R=(r262is_a_in(((T262*)C),a1,a2));
  3261. }}}
  3262. else{
  3263. if(id<=266){
  3264. if(id<=265){
  3265. if(id<=263){
  3266. R=(r263is_a_in(((T263*)C),a1,a2));
  3267. }
  3268. else{
  3269. R=(r265is_a_in(((T265*)C),a1,a2));
  3270. }}
  3271. else{
  3272. R=(r266is_a_in(((T266*)C),a1,a2));
  3273. }}
  3274. else{
  3275. if(id<=267){
  3276. R=(r267is_a_in(((T267*)C),a1,a2));
  3277. }
  3278. else{
  3279. R=(r268is_a_in(((T268*)C),a1,a2));
  3280. }}}}
  3281. else{
  3282. if(id<=274){
  3283. if(id<=271){
  3284. if(id<=270){
  3285. if(id<=269){
  3286. R=(r269is_a_in(((T269*)C),a1,a2));
  3287. }
  3288. else{
  3289. R=(r270is_a_in(((T270*)C),a1,a2));
  3290. }}
  3291. else{
  3292. R=(r271is_a_in(((T271*)C),a1,a2));
  3293. }}
  3294. else{
  3295. if(id<=273){
  3296. if(id<=272){
  3297. R=(r272is_a_in(((T272*)C),a1,a2));
  3298. }
  3299. else{
  3300. R=(r273is_a_in(((T273*)C),a1,a2));
  3301. }}
  3302. else{
  3303. R=(r274is_a_in(((T274*)C),a1,a2));
  3304. }}}
  3305. else{
  3306. if(id<=280){
  3307. if(id<=277){
  3308. if(id<=275){
  3309. R=(r275is_a_in(((T275*)C),a1,a2));
  3310. }
  3311. else{
  3312. R=(r277is_a_in(((T277*)C),a1,a2));
  3313. }}
  3314. else{
  3315. R=(r280is_a_in(((T280*)C),a1,a2));
  3316. }}
  3317. else{
  3318. if(id<=389){
  3319. R=(r389is_a_in(((T389*)C),a1,a2));
  3320. }
  3321. else{
  3322. R=(r390is_a_in(((T390*)C),a1,a2));
  3323. }}}}}
  3324. return R;
  3325. }
  3326.  
  3327.  
  3328. T6 X52is_native_array(T0*C){
  3329. T6 R;
  3330. {Tid id=((T0*)C)->id;
  3331. if(id<=268){
  3332. if(id<=262){
  3333. if(id<=257){
  3334. if(id<=256){
  3335. if(id<=254){
  3336. R=(r254is_native_array(((T254*)C)));
  3337. }
  3338. else{
  3339. R=(r256is_native_array(((T256*)C)));
  3340. }}
  3341. else{
  3342. R=(r257is_native_array(((T257*)C)));
  3343. }}
  3344. else{
  3345. if(id<=260){
  3346. if(id<=259){
  3347. R=(r259is_native_array(((T259*)C)));
  3348. }
  3349. else{
  3350. R=(r260is_native_array(((T260*)C)));
  3351. }}
  3352. else{
  3353. R=(r262is_native_array(((T262*)C)));
  3354. }}}
  3355. else{
  3356. if(id<=266){
  3357. if(id<=265){
  3358. if(id<=263){
  3359. R=(r263is_native_array(((T263*)C)));
  3360. }
  3361. else{
  3362. R=(r265is_native_array(((T265*)C)));
  3363. }}
  3364. else{
  3365. R=(r266is_native_array(((T266*)C)));
  3366. }}
  3367. else{
  3368. if(id<=267){
  3369. R=(r267is_native_array(((T267*)C)));
  3370. }
  3371. else{
  3372. R=(r268is_native_array(((T268*)C)));
  3373. }}}}
  3374. else{
  3375. if(id<=274){
  3376. if(id<=271){
  3377. if(id<=270){
  3378. if(id<=269){
  3379. R=(r269is_native_array(((T269*)C)));
  3380. }
  3381. else{
  3382. R=(r270is_native_array(((T270*)C)));
  3383. }}
  3384. else{
  3385. R=(r271is_native_array(((T271*)C)));
  3386. }}
  3387. else{
  3388. if(id<=273){
  3389. if(id<=272){
  3390. R=(r272is_native_array(((T272*)C)));
  3391. }
  3392. else{
  3393. R=(r273is_native_array(((T273*)C)));
  3394. }}
  3395. else{
  3396. R=(r274is_native_array(((T274*)C)));
  3397. }}}
  3398. else{
  3399. if(id<=280){
  3400. if(id<=277){
  3401. if(id<=275){
  3402. R=(r275is_native_array(((T275*)C)));
  3403. }
  3404. else{
  3405. R=(r277is_native_array(((T277*)C)));
  3406. }}
  3407. else{
  3408. R=(r280is_native_array(((T280*)C)));
  3409. }}
  3410. else{
  3411. if(id<=389){
  3412. R=(r389is_native_array(((T389*)C)));
  3413. }
  3414. else{
  3415. R=(r390is_native_array(((T390*)C)));
  3416. }}}}}
  3417. return R;
  3418. }
  3419.  
  3420.  
  3421. T6 X52is_a(T0*C,T0* a1){
  3422. T6 R;
  3423. {Tid id=((T0*)C)->id;
  3424. if(id<=268){
  3425. if(id<=262){
  3426. if(id<=257){
  3427. if(id<=256){
  3428. if(id<=254){
  3429. R=(r254is_a(((T254*)C),a1));
  3430. }
  3431. else{
  3432. R=(r256is_a(((T256*)C),a1));
  3433. }}
  3434. else{
  3435. R=(r257is_a(((T257*)C),a1));
  3436. }}
  3437. else{
  3438. if(id<=260){
  3439. if(id<=259){
  3440. R=(r259is_a(((T259*)C),a1));
  3441. }
  3442. else{
  3443. R=(r260is_a(((T260*)C),a1));
  3444. }}
  3445. else{
  3446. R=(r262is_a(((T262*)C),a1));
  3447. }}}
  3448. else{
  3449. if(id<=266){
  3450. if(id<=265){
  3451. if(id<=263){
  3452. R=(r263is_a(((T263*)C),a1));
  3453. }
  3454. else{
  3455. R=(r265is_a(((T265*)C),a1));
  3456. }}
  3457. else{
  3458. R=(r266is_a(((T266*)C),a1));
  3459. }}
  3460. else{
  3461. if(id<=267){
  3462. R=(r267is_a(((T267*)C),a1));
  3463. }
  3464. else{
  3465. R=(/*(IRF4.2is_a*/(1)/*)*/);
  3466. }}}}
  3467. else{
  3468. if(id<=274){
  3469. if(id<=271){
  3470. if(id<=270){
  3471. if(id<=269){
  3472. R=(r269is_a(((T269*)C),a1));
  3473. }
  3474. else{
  3475. R=(r270is_a(((T270*)C),a1));
  3476. }}
  3477. else{
  3478. R=(r271is_a(((T271*)C),a1));
  3479. }}
  3480. else{
  3481. if(id<=273){
  3482. if(id<=272){
  3483. R=(r272is_a(((T272*)C),a1));
  3484. }
  3485. else{
  3486. R=(r273is_a(((T273*)C),a1));
  3487. }}
  3488. else{
  3489. R=(r274is_a(((T274*)C),a1));
  3490. }}}
  3491. else{
  3492. if(id<=280){
  3493. if(id<=277){
  3494. if(id<=275){
  3495. R=(r275is_a(((T275*)C),a1));
  3496. }
  3497. else{
  3498. R=(r277is_a(((T277*)C),a1));
  3499. }}
  3500. else{
  3501. R=(r280is_a(((T280*)C),a1));
  3502. }}
  3503. else{
  3504. if(id<=389){
  3505. R=(r389is_a(((T389*)C),a1));
  3506. }
  3507. else{
  3508. R=(r390is_a(((T390*)C),a1));
  3509. }}}}}
  3510. return R;
  3511. }
  3512.  
  3513.  
  3514. T6 X52is_boolean(T0*C){
  3515. T6 R;
  3516. {Tid id=((T0*)C)->id;
  3517. if(id<=268){
  3518. if(id<=262){
  3519. if(id<=257){
  3520. if(id<=256){
  3521. if(id<=254){
  3522. R=(r254is_boolean(((T254*)C)));
  3523. }
  3524. else{
  3525. R=(r256is_boolean(((T256*)C)));
  3526. }}
  3527. else{
  3528. R=(r257is_boolean(((T257*)C)));
  3529. }}
  3530. else{
  3531. if(id<=260){
  3532. if(id<=259){
  3533. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3534. }
  3535. else{
  3536. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3537. }}
  3538. else{
  3539. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3540. }}}
  3541. else{
  3542. if(id<=266){
  3543. if(id<=265){
  3544. if(id<=263){
  3545. R=(1);
  3546. }
  3547. else{
  3548. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3549. }}
  3550. else{
  3551. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3552. }}
  3553. else{
  3554. if(id<=267){
  3555. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3556. }
  3557. else{
  3558. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3559. }}}}
  3560. else{
  3561. if(id<=274){
  3562. if(id<=271){
  3563. if(id<=270){
  3564. if(id<=269){
  3565. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3566. }
  3567. else{
  3568. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3569. }}
  3570. else{
  3571. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3572. }}
  3573. else{
  3574. if(id<=273){
  3575. if(id<=272){
  3576. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3577. }
  3578. else{
  3579. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3580. }}
  3581. else{
  3582. R=(r274is_boolean(((T274*)C)));
  3583. }}}
  3584. else{
  3585. if(id<=280){
  3586. if(id<=277){
  3587. if(id<=275){
  3588. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3589. }
  3590. else{
  3591. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3592. }}
  3593. else{
  3594. R=(r280is_boolean(((T280*)C)));
  3595. }}
  3596. else{
  3597. if(id<=389){
  3598. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3599. }
  3600. else{
  3601. R=(/*(IRF4.1is_boolean*/0/*)*/);
  3602. }}}}}
  3603. return R;
  3604. }
  3605.  
  3606.  
  3607. T6 X52is_generic(T0*C){
  3608. T6 R;
  3609. {Tid id=((T0*)C)->id;
  3610. if(id<=268){
  3611. if(id<=262){
  3612. if(id<=257){
  3613. if(id<=256){
  3614. if(id<=254){
  3615. R=(r254is_generic(((T254*)C)));
  3616. }
  3617. else{
  3618. R=(r256is_generic(((T256*)C)));
  3619. }}
  3620. else{
  3621. R=(r257is_generic(((T257*)C)));
  3622. }}
  3623. else{
  3624. if(id<=260){
  3625. if(id<=259){
  3626. R=(0);
  3627. }
  3628. else{
  3629. R=(1);
  3630. }}
  3631. else{
  3632. R=(1);
  3633. }}}
  3634. else{
  3635. if(id<=266){
  3636. if(id<=265){
  3637. if(id<=263){
  3638. R=(0);
  3639. }
  3640. else{
  3641. R=(0);
  3642. }}
  3643. else{
  3644. R=(0);
  3645. }}
  3646. else{
  3647. if(id<=267){
  3648. R=(0);
  3649. }
  3650. else{
  3651. R=(0);
  3652. }}}}
  3653. else{
  3654. if(id<=274){
  3655. if(id<=271){
  3656. if(id<=270){
  3657. if(id<=269){
  3658. R=(0);
  3659. }
  3660. else{
  3661. R=(0);
  3662. }}
  3663. else{
  3664. R=(0);
  3665. }}
  3666. else{
  3667. if(id<=273){
  3668. if(id<=272){
  3669. R=(0);
  3670. }
  3671. else{
  3672. R=(1);
  3673. }}
  3674. else{
  3675. R=(r274is_generic(((T274*)C)));
  3676. }}}
  3677. else{
  3678. if(id<=280){
  3679. if(id<=277){
  3680. if(id<=275){
  3681. R=(0);
  3682. }
  3683. else{
  3684. R=(0);
  3685. }}
  3686. else{
  3687. R=(r280is_generic(((T280*)C)));
  3688. }}
  3689. else{
  3690. if(id<=389){
  3691. R=(r389is_generic(((T389*)C)));
  3692. }
  3693. else{
  3694. R=(0);
  3695. }}}}}
  3696. return R;
  3697. }
  3698.  
  3699.  
  3700. T0* X52run_type(T0*C){
  3701. T0* R;
  3702. {Tid id=((T0*)C)->id;
  3703. if(id<=268){
  3704. if(id<=262){
  3705. if(id<=257){
  3706. if(id<=256){
  3707. if(id<=254){
  3708. R=((/*RF2*/(((T254*)C))->_run_type/*20*/));
  3709. }
  3710. else{
  3711. R=((/*RF2*/(((T256*)C))->_run_type/*12*/));
  3712. }}
  3713. else{
  3714. R=(r257run_type(((T257*)C)));
  3715. }}
  3716. else{
  3717. if(id<=260){
  3718. if(id<=259){
  3719. R=(/*(IRF4.4run_type*/((T0*)(((T259*)C)))/*)*/);
  3720. }
  3721. else{
  3722. R=(r260run_type(((T260*)C)));
  3723. }}
  3724. else{
  3725. R=((/*RF2*/(((T262*)C))->_run_type/*16*/));
  3726. }}}
  3727. else{
  3728. if(id<=266){
  3729. if(id<=265){
  3730. if(id<=263){
  3731. R=(/*(IRF4.4run_type*/((T0*)(((T263*)C)))/*)*/);
  3732. }
  3733. else{
  3734. R=(/*(IRF4.4run_type*/((T0*)(((T265*)C)))/*)*/);
  3735. }}
  3736. else{
  3737. R=(/*(IRF4.4run_type*/((T0*)(((T266*)C)))/*)*/);
  3738. }}
  3739. else{
  3740. if(id<=267){
  3741. R=(/*(IRF4.4run_type*/((T0*)(((T267*)C)))/*)*/);
  3742. }
  3743. else{
  3744. R=(/*(IRF4.4run_type*/((T0*)(((T268*)C)))/*)*/);
  3745. }}}}
  3746. else{
  3747. if(id<=274){
  3748. if(id<=271){
  3749. if(id<=270){
  3750. if(id<=269){
  3751. R=(/*(IRF4.4run_type*/((T0*)(((T269*)C)))/*)*/);
  3752. }
  3753. else{
  3754. R=(/*(IRF4.4run_type*/((T0*)(((T270*)C)))/*)*/);
  3755. }}
  3756. else{
  3757. R=(/*(IRF4.4run_type*/((T0*)(((T271*)C)))/*)*/);
  3758. }}
  3759. else{
  3760. if(id<=273){
  3761. if(id<=272){
  3762. R=(/*(IRF4.4run_type*/((T0*)(((T272*)C)))/*)*/);
  3763. }
  3764. else{
  3765. R=(r273run_type(((T273*)C)));
  3766. }}
  3767. else{
  3768. R=((/*RF2*/(((T274*)C))->_run_type/*24*/));
  3769. }}}
  3770. else{
  3771. if(id<=280){
  3772. if(id<=277){
  3773. if(id<=275){
  3774. R=(/*(IRF4.4run_type*/((T0*)(((T275*)C)))/*)*/);
  3775. }
  3776. else{
  3777. R=((/*RF2*/(((T277*)C))->_run_type/*20*/));
  3778. }}
  3779. else{
  3780. R=((/*RF2*/(((T280*)C))->_run_type/*12*/));
  3781. }}
  3782. else{
  3783. if(id<=389){
  3784. R=(/*(IRF4.4run_type*/((T0*)(((T389*)C)))/*)*/);
  3785. }
  3786. else{
  3787. R=(/*(IRF4.4run_type*/((T0*)(((T390*)C)))/*)*/);
  3788. }}}}}
  3789. return R;
  3790. }
  3791.  
  3792.  
  3793. T6 X52is_like_argument(T0*C){
  3794. T6 R;
  3795. {Tid id=((T0*)C)->id;
  3796. if(id<=268){
  3797. if(id<=262){
  3798. if(id<=257){
  3799. if(id<=256){
  3800. if(id<=254){
  3801. R=(0);
  3802. }
  3803. else{
  3804. R=(0);
  3805. }}
  3806. else{
  3807. R=(1);
  3808. }}
  3809. else{
  3810. if(id<=260){
  3811. if(id<=259){
  3812. R=(0);
  3813. }
  3814. else{
  3815. R=(0);
  3816. }}
  3817. else{
  3818. R=(0);
  3819. }}}
  3820. else{
  3821. if(id<=266){
  3822. if(id<=265){
  3823. if(id<=263){
  3824. R=(0);
  3825. }
  3826. else{
  3827. R=(0);
  3828. }}
  3829. else{
  3830. R=(0);
  3831. }}
  3832. else{
  3833. if(id<=267){
  3834. R=(0);
  3835. }
  3836. else{
  3837. R=(0);
  3838. }}}}
  3839. else{
  3840. if(id<=274){
  3841. if(id<=271){
  3842. if(id<=270){
  3843. if(id<=269){
  3844. R=(0);
  3845. }
  3846. else{
  3847. R=(0);
  3848. }}
  3849. else{
  3850. R=(0);
  3851. }}
  3852. else{
  3853. if(id<=273){
  3854. if(id<=272){
  3855. R=(0);
  3856. }
  3857. else{
  3858. R=(0);
  3859. }}
  3860. else{
  3861. R=(0);
  3862. }}}
  3863. else{
  3864. if(id<=280){
  3865. if(id<=277){
  3866. if(id<=275){
  3867. R=(0);
  3868. }
  3869. else{
  3870. R=(0);
  3871. }}
  3872. else{
  3873. R=(0);
  3874. }}
  3875. else{
  3876. if(id<=389){
  3877. R=(0);
  3878. }
  3879. else{
  3880. R=(0);
  3881. }}}}}
  3882. return R;
  3883. }
  3884.  
  3885.  
  3886. T6 X52is_reference(T0*C){
  3887. T6 R;
  3888. {Tid id=((T0*)C)->id;
  3889. if(id<=268){
  3890. if(id<=262){
  3891. if(id<=257){
  3892. if(id<=256){
  3893. if(id<=254){
  3894. R=(r254is_reference(((T254*)C)));
  3895. }
  3896. else{
  3897. R=(r256is_reference(((T256*)C)));
  3898. }}
  3899. else{
  3900. R=(r257is_reference(((T257*)C)));
  3901. }}
  3902. else{
  3903. if(id<=260){
  3904. if(id<=259){
  3905. R=(1);
  3906. }
  3907. else{
  3908. R=(1);
  3909. }}
  3910. else{
  3911. R=(0);
  3912. }}}
  3913. else{
  3914. if(id<=266){
  3915. if(id<=265){
  3916. if(id<=263){
  3917. R=(0);
  3918. }
  3919. else{
  3920. R=(0);
  3921. }}
  3922. else{
  3923. R=(0);
  3924. }}
  3925. else{
  3926. if(id<=267){
  3927. R=(0);
  3928. }
  3929. else{
  3930. R=(1);
  3931. }}}}
  3932. else{
  3933. if(id<=274){
  3934. if(id<=271){
  3935. if(id<=270){
  3936. if(id<=269){
  3937. R=(0);
  3938. }
  3939. else{
  3940. R=(0);
  3941. }}
  3942. else{
  3943. R=(1);
  3944. }}
  3945. else{
  3946. if(id<=273){
  3947. if(id<=272){
  3948. R=(r272is_reference(((T272*)C)));
  3949. }
  3950. else{
  3951. R=(r273is_reference(((T273*)C)));
  3952. }}
  3953. else{
  3954. R=(0);
  3955. }}}
  3956. else{
  3957. if(id<=280){
  3958. if(id<=277){
  3959. if(id<=275){
  3960. R=(0);
  3961. }
  3962. else{
  3963. R=(0);
  3964. }}
  3965. else{
  3966. R=(r280is_reference(((T280*)C)));
  3967. }}
  3968. else{
  3969. if(id<=389){
  3970. R=(1);
  3971. }
  3972. else{
  3973. R=(1);
  3974. }}}}}
  3975. return R;
  3976. }
  3977.  
  3978.  
  3979. T6 X52is_real(T0*C){
  3980. T6 R;
  3981. {Tid id=((T0*)C)->id;
  3982. if(id<=268){
  3983. if(id<=262){
  3984. if(id<=257){
  3985. if(id<=256){
  3986. if(id<=254){
  3987. R=(r254is_real(((T254*)C)));
  3988. }
  3989. else{
  3990. R=(r256is_real(((T256*)C)));
  3991. }}
  3992. else{
  3993. R=(r257is_real(((T257*)C)));
  3994. }}
  3995. else{
  3996. if(id<=260){
  3997. if(id<=259){
  3998. R=(/*(IRF4.1is_real*/0/*)*/);
  3999. }
  4000. else{
  4001. R=(/*(IRF4.1is_real*/0/*)*/);
  4002. }}
  4003. else{
  4004. R=(/*(IRF4.1is_real*/0/*)*/);
  4005. }}}
  4006. else{
  4007. if(id<=266){
  4008. if(id<=265){
  4009. if(id<=263){
  4010. R=(/*(IRF4.1is_real*/0/*)*/);
  4011. }
  4012. else{
  4013. R=(/*(IRF4.1is_real*/0/*)*/);
  4014. }}
  4015. else{
  4016. R=(/*(IRF4.1is_real*/0/*)*/);
  4017. }}
  4018. else{
  4019. if(id<=267){
  4020. R=(/*(IRF4.1is_real*/0/*)*/);
  4021. }
  4022. else{
  4023. R=(/*(IRF4.1is_real*/0/*)*/);
  4024. }}}}
  4025. else{
  4026. if(id<=274){
  4027. if(id<=271){
  4028. if(id<=270){
  4029. if(id<=269){
  4030. R=(/*(IRF4.1is_real*/0/*)*/);
  4031. }
  4032. else{
  4033. R=(1);
  4034. }}
  4035. else{
  4036. R=(/*(IRF4.1is_real*/0/*)*/);
  4037. }}
  4038. else{
  4039. if(id<=273){
  4040. if(id<=272){
  4041. R=(/*(IRF4.1is_real*/0/*)*/);
  4042. }
  4043. else{
  4044. R=(/*(IRF4.1is_real*/0/*)*/);
  4045. }}
  4046. else{
  4047. R=(r274is_real(((T274*)C)));
  4048. }}}
  4049. else{
  4050. if(id<=280){
  4051. if(id<=277){
  4052. if(id<=275){
  4053. R=(/*(IRF4.1is_real*/0/*)*/);
  4054. }
  4055. else{
  4056. R=(/*(IRF4.1is_real*/0/*)*/);
  4057. }}
  4058. else{
  4059. R=(r280is_real(((T280*)C)));
  4060. }}
  4061. else{
  4062. if(id<=389){
  4063. R=(/*(IRF4.1is_real*/0/*)*/);
  4064. }
  4065. else{
  4066. R=(/*(IRF4.1is_real*/0/*)*/);
  4067. }}}}}
  4068. return R;
  4069. }
  4070.  
  4071.  
  4072. T6 X52is_user_expanded(T0*C){
  4073. T6 R;
  4074. {Tid id=((T0*)C)->id;
  4075. if(id<=268){
  4076. if(id<=262){
  4077. if(id<=257){
  4078. if(id<=256){
  4079. if(id<=254){
  4080. R=(r254is_user_expanded(((T254*)C)));
  4081. }
  4082. else{
  4083. R=(r256is_user_expanded(((T256*)C)));
  4084. }}
  4085. else{
  4086. R=(r257is_user_expanded(((T257*)C)));
  4087. }}
  4088. else{
  4089. if(id<=260){
  4090. if(id<=259){
  4091. R=(0);
  4092. }
  4093. else{
  4094. R=(0);
  4095. }}
  4096. else{
  4097. R=(0);
  4098. }}}
  4099. else{
  4100. if(id<=266){
  4101. if(id<=265){
  4102. if(id<=263){
  4103. R=(0);
  4104. }
  4105. else{
  4106. R=(0);
  4107. }}
  4108. else{
  4109. R=(0);
  4110. }}
  4111. else{
  4112. if(id<=267){
  4113. R=(0);
  4114. }
  4115. else{
  4116. R=(0);
  4117. }}}}
  4118. else{
  4119. if(id<=274){
  4120. if(id<=271){
  4121. if(id<=270){
  4122. if(id<=269){
  4123. R=(0);
  4124. }
  4125. else{
  4126. R=(0);
  4127. }}
  4128. else{
  4129. R=(0);
  4130. }}
  4131. else{
  4132. if(id<=273){
  4133. if(id<=272){
  4134. R=(/*(IRF4.5is_user_expanded*/r272is_expanded(((T272*)C))/*)*/);
  4135. }
  4136. else{
  4137. R=(r273is_user_expanded(((T273*)C)));
  4138. }}
  4139. else{
  4140. R=(r274is_user_expanded(((T274*)C)));
  4141. }}}
  4142. else{
  4143. if(id<=280){
  4144. if(id<=277){
  4145. if(id<=275){
  4146. R=(0);
  4147. }
  4148. else{
  4149. R=(0);
  4150. }}
  4151. else{
  4152. R=(r280is_user_expanded(((T280*)C)));
  4153. }}
  4154. else{
  4155. if(id<=389){
  4156. R=(0);
  4157. }
  4158. else{
  4159. R=(0);
  4160. }}}}}
  4161. return R;
  4162. }
  4163.  
  4164.  
  4165. T6 X52is_anchored(T0*C){
  4166. T6 R;
  4167. {Tid id=((T0*)C)->id;
  4168. if(id<=268){
  4169. if(id<=262){
  4170. if(id<=257){
  4171. if(id<=256){
  4172. if(id<=254){
  4173. R=(1);
  4174. }
  4175. else{
  4176. R=(1);
  4177. }}
  4178. else{
  4179. R=(1);
  4180. }}
  4181. else{
  4182. if(id<=260){
  4183. if(id<=259){
  4184. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4185. }
  4186. else{
  4187. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4188. }}
  4189. else{
  4190. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4191. }}}
  4192. else{
  4193. if(id<=266){
  4194. if(id<=265){
  4195. if(id<=263){
  4196. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4197. }
  4198. else{
  4199. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4200. }}
  4201. else{
  4202. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4203. }}
  4204. else{
  4205. if(id<=267){
  4206. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4207. }
  4208. else{
  4209. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4210. }}}}
  4211. else{
  4212. if(id<=274){
  4213. if(id<=271){
  4214. if(id<=270){
  4215. if(id<=269){
  4216. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4217. }
  4218. else{
  4219. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4220. }}
  4221. else{
  4222. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4223. }}
  4224. else{
  4225. if(id<=273){
  4226. if(id<=272){
  4227. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4228. }
  4229. else{
  4230. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4231. }}
  4232. else{
  4233. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4234. }}}
  4235. else{
  4236. if(id<=280){
  4237. if(id<=277){
  4238. if(id<=275){
  4239. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4240. }
  4241. else{
  4242. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4243. }}
  4244. else{
  4245. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4246. }}
  4247. else{
  4248. if(id<=389){
  4249. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4250. }
  4251. else{
  4252. R=(/*(IRF4.1is_anchored*/0/*)*/);
  4253. }}}}}
  4254. return R;
  4255. }
  4256.  
  4257.  
  4258. T6 X52is_run_type(T0*C){
  4259. T6 R;
  4260. {Tid id=((T0*)C)->id;
  4261. if(id<=268){
  4262. if(id<=262){
  4263. if(id<=257){
  4264. if(id<=256){
  4265. if(id<=254){
  4266. R=(/*(IRF4.7is_run_type*/((/*RF2*/(((T254*)C))->_run_type/*20*/))!=(NULL)/*)*/);
  4267. }
  4268. else{
  4269. R=(/*(IRF4.7is_run_type*/((/*RF2*/(((T256*)C))->_run_type/*12*/))!=(NULL)/*)*/);
  4270. }}
  4271. else{
  4272. R=(r257is_run_type(((T257*)C)));
  4273. }}
  4274. else{
  4275. if(id<=260){
  4276. if(id<=259){
  4277. R=(1);
  4278. }
  4279. else{
  4280. R=(r260is_run_type(((T260*)C)));
  4281. }}
  4282. else{
  4283. R=(r262is_run_type(((T262*)C)));
  4284. }}}
  4285. else{
  4286. if(id<=266){
  4287. if(id<=265){
  4288. if(id<=263){
  4289. R=(1);
  4290. }
  4291. else{
  4292. R=(1);
  4293. }}
  4294. else{
  4295. R=(1);
  4296. }}
  4297. else{
  4298. if(id<=267){
  4299. R=(1);
  4300. }
  4301. else{
  4302. R=(1);
  4303. }}}}
  4304. else{
  4305. if(id<=274){
  4306. if(id<=271){
  4307. if(id<=270){
  4308. if(id<=269){
  4309. R=(1);
  4310. }
  4311. else{
  4312. R=(1);
  4313. }}
  4314. else{
  4315. R=(1);
  4316. }}
  4317. else{
  4318. if(id<=273){
  4319. if(id<=272){
  4320. R=(1);
  4321. }
  4322. else{
  4323. R=(r273is_run_type(((T273*)C)));
  4324. }}
  4325. else{
  4326. R=(/*(IRF4.7is_run_type*/((/*RF2*/(((T274*)C))->_run_type/*24*/))!=(NULL)/*)*/);
  4327. }}}
  4328. else{
  4329. if(id<=280){
  4330. if(id<=277){
  4331. if(id<=275){
  4332. R=(1);
  4333. }
  4334. else{
  4335. R=(/*(IRF4.7is_run_type*/((/*RF2*/(((T277*)C))->_run_type/*20*/))!=(NULL)/*)*/);
  4336. }}
  4337. else{
  4338. R=(/*(IRF4.7is_run_type*/((/*RF2*/(((T280*)C))->_run_type/*12*/))!=(NULL)/*)*/);
  4339. }}
  4340. else{
  4341. if(id<=389){
  4342. R=(1);
  4343. }
  4344. else{
  4345. R=(1);
  4346. }}}}}
  4347. return R;
  4348. }
  4349.  
  4350.  
  4351. T6 X52is_integer(T0*C){
  4352. T6 R;
  4353. {Tid id=((T0*)C)->id;
  4354. if(id<=268){
  4355. if(id<=262){
  4356. if(id<=257){
  4357. if(id<=256){
  4358. if(id<=254){
  4359. R=(r254is_integer(((T254*)C)));
  4360. }
  4361. else{
  4362. R=(r256is_integer(((T256*)C)));
  4363. }}
  4364. else{
  4365. R=(r257is_integer(((T257*)C)));
  4366. }}
  4367. else{
  4368. if(id<=260){
  4369. if(id<=259){
  4370. R=(/*(IRF4.1is_integer*/0/*)*/);
  4371. }
  4372. else{
  4373. R=(/*(IRF4.1is_integer*/0/*)*/);
  4374. }}
  4375. else{
  4376. R=(/*(IRF4.1is_integer*/0/*)*/);
  4377. }}}
  4378. else{
  4379. if(id<=266){
  4380. if(id<=265){
  4381. if(id<=263){
  4382. R=(/*(IRF4.1is_integer*/0/*)*/);
  4383. }
  4384. else{
  4385. R=(/*(IRF4.1is_integer*/0/*)*/);
  4386. }}
  4387. else{
  4388. R=(/*(IRF4.1is_integer*/0/*)*/);
  4389. }}
  4390. else{
  4391. if(id<=267){
  4392. R=(1);
  4393. }
  4394. else{
  4395. R=(/*(IRF4.1is_integer*/0/*)*/);
  4396. }}}}
  4397. else{
  4398. if(id<=274){
  4399. if(id<=271){
  4400. if(id<=270){
  4401. if(id<=269){
  4402. R=(/*(IRF4.1is_integer*/0/*)*/);
  4403. }
  4404. else{
  4405. R=(/*(IRF4.1is_integer*/0/*)*/);
  4406. }}
  4407. else{
  4408. R=(/*(IRF4.1is_integer*/0/*)*/);
  4409. }}
  4410. else{
  4411. if(id<=273){
  4412. if(id<=272){
  4413. R=(/*(IRF4.1is_integer*/0/*)*/);
  4414. }
  4415. else{
  4416. R=(/*(IRF4.1is_integer*/0/*)*/);
  4417. }}
  4418. else{
  4419. R=(r274is_integer(((T274*)C)));
  4420. }}}
  4421. else{
  4422. if(id<=280){
  4423. if(id<=277){
  4424. if(id<=275){
  4425. R=(/*(IRF4.1is_integer*/0/*)*/);
  4426. }
  4427. else{
  4428. R=(/*(IRF4.1is_integer*/0/*)*/);
  4429. }}
  4430. else{
  4431. R=(r280is_integer(((T280*)C)));
  4432. }}
  4433. else{
  4434. if(id<=389){
  4435. R=(/*(IRF4.1is_integer*/0/*)*/);
  4436. }
  4437. else{
  4438. R=(/*(IRF4.1is_integer*/0/*)*/);
  4439. }}}}}
  4440. return R;
  4441. }
  4442.  
  4443.  
  4444. T68 X52start_position(T0*C){
  4445. T68 R;
  4446. {Tid id=((T0*)C)->id;
  4447. if(id<=268){
  4448. if(id<=262){
  4449. if(id<=257){
  4450. if(id<=256){
  4451. if(id<=254){
  4452. R=((/*RF2*/(((T254*)C))->_start_position/*4*/));
  4453. }
  4454. else{
  4455. R=((/*RF2*/(((T256*)C))->_start_position/*4*/));
  4456. }}
  4457. else{
  4458. R=((/*RF2*/(((T257*)C))->_start_position/*4*/));
  4459. }}
  4460. else{
  4461. if(id<=260){
  4462. if(id<=259){
  4463. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T259*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4464. }
  4465. else{
  4466. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T260*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4467. }}
  4468. else{
  4469. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T262*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4470. }}}
  4471. else{
  4472. if(id<=266){
  4473. if(id<=265){
  4474. if(id<=263){
  4475. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T263*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4476. }
  4477. else{
  4478. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T265*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4479. }}
  4480. else{
  4481. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T266*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4482. }}
  4483. else{
  4484. if(id<=267){
  4485. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T267*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4486. }
  4487. else{
  4488. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T268*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4489. }}}}
  4490. else{
  4491. if(id<=274){
  4492. if(id<=271){
  4493. if(id<=270){
  4494. if(id<=269){
  4495. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T269*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4496. }
  4497. else{
  4498. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T270*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4499. }}
  4500. else{
  4501. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T271*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4502. }}
  4503. else{
  4504. if(id<=273){
  4505. if(id<=272){
  4506. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T272*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4507. }
  4508. else{
  4509. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T273*)C))->_base_class_name/*4*/))))->_start_position/*0*/)/*)*/);
  4510. }}
  4511. else{
  4512. R=((/*RF2*/(((T274*)C))->_start_position/*4*/));
  4513. }}}
  4514. else{
  4515. if(id<=280){
  4516. if(id<=277){
  4517. if(id<=275){
  4518. R=((/*RF2*/(((T275*)C))->_start_position/*4*/));
  4519. }
  4520. else{
  4521. R=((/*RF2*/(((T277*)C))->_start_position/*4*/));
  4522. }}
  4523. else{
  4524. R=(/*(IRF4.6start_position*/(/*RF2*/(((T61*)((/*RF2*/(((T280*)C))->_formal_name/*4*/))))->_start_position/*0*/)/*)*/);
  4525. }}
  4526. else{
  4527. if(id<=389){
  4528. R=((/*RF2*/(((T389*)C))->_start_position/*4*/));
  4529. }
  4530. else{
  4531. R=((/*RF2*/(((T390*)C))->_start_position/*4*/));
  4532. }}}}}
  4533. return R;
  4534. }
  4535.  
  4536.  
  4537. T6 X52is_any(T0*C){
  4538. T6 R;
  4539. {Tid id=((T0*)C)->id;
  4540. if(id<=268){
  4541. if(id<=262){
  4542. if(id<=257){
  4543. if(id<=256){
  4544. if(id<=254){
  4545. R=(r254is_any(((T254*)C)));
  4546. }
  4547. else{
  4548. R=(r256is_any(((T256*)C)));
  4549. }}
  4550. else{
  4551. R=(r257is_any(((T257*)C)));
  4552. }}
  4553. else{
  4554. if(id<=260){
  4555. if(id<=259){
  4556. R=(1);
  4557. }
  4558. else{
  4559. R=(0);
  4560. }}
  4561. else{
  4562. R=(0);
  4563. }}}
  4564. else{
  4565. if(id<=266){
  4566. if(id<=265){
  4567. if(id<=263){
  4568. R=(0);
  4569. }
  4570. else{
  4571. R=(0);
  4572. }}
  4573. else{
  4574. R=(0);
  4575. }}
  4576. else{
  4577. if(id<=267){
  4578. R=(0);
  4579. }
  4580. else{
  4581. R=(0);
  4582. }}}}
  4583. else{
  4584. if(id<=274){
  4585. if(id<=271){
  4586. if(id<=270){
  4587. if(id<=269){
  4588. R=(0);
  4589. }
  4590. else{
  4591. R=(0);
  4592. }}
  4593. else{
  4594. R=(0);
  4595. }}
  4596. else{
  4597. if(id<=273){
  4598. if(id<=272){
  4599. R=(0);
  4600. }
  4601. else{
  4602. R=(0);
  4603. }}
  4604. else{
  4605. R=(0);
  4606. }}}
  4607. else{
  4608. if(id<=280){
  4609. if(id<=277){
  4610. if(id<=275){
  4611. R=(0);
  4612. }
  4613. else{
  4614. R=(0);
  4615. }}
  4616. else{
  4617. R=(r280is_any(((T280*)C)));
  4618. }}
  4619. else{
  4620. if(id<=389){
  4621. R=(0);
  4622. }
  4623. else{
  4624. R=(0);
  4625. }}}}}
  4626. return R;
  4627. }
  4628.  
  4629.  
  4630. T6 X52is_string(T0*C){
  4631. T6 R;
  4632. {Tid id=((T0*)C)->id;
  4633. if(id<=268){
  4634. if(id<=262){
  4635. if(id<=257){
  4636. if(id<=256){
  4637. if(id<=254){
  4638. R=(r254is_string(((T254*)C)));
  4639. }
  4640. else{
  4641. R=(r256is_string(((T256*)C)));
  4642. }}
  4643. else{
  4644. R=(r257is_string(((T257*)C)));
  4645. }}
  4646. else{
  4647. if(id<=260){
  4648. if(id<=259){
  4649. R=(/*(IRF4.1is_string*/0/*)*/);
  4650. }
  4651. else{
  4652. R=(/*(IRF4.1is_string*/0/*)*/);
  4653. }}
  4654. else{
  4655. R=(/*(IRF4.1is_string*/0/*)*/);
  4656. }}}
  4657. else{
  4658. if(id<=266){
  4659. if(id<=265){
  4660. if(id<=263){
  4661. R=(/*(IRF4.1is_string*/0/*)*/);
  4662. }
  4663. else{
  4664. R=(/*(IRF4.1is_string*/0/*)*/);
  4665. }}
  4666. else{
  4667. R=(/*(IRF4.1is_string*/0/*)*/);
  4668. }}
  4669. else{
  4670. if(id<=267){
  4671. R=(/*(IRF4.1is_string*/0/*)*/);
  4672. }
  4673. else{
  4674. R=(/*(IRF4.1is_string*/0/*)*/);
  4675. }}}}
  4676. else{
  4677. if(id<=274){
  4678. if(id<=271){
  4679. if(id<=270){
  4680. if(id<=269){
  4681. R=(/*(IRF4.1is_string*/0/*)*/);
  4682. }
  4683. else{
  4684. R=(/*(IRF4.1is_string*/0/*)*/);
  4685. }}
  4686. else{
  4687. R=(1);
  4688. }}
  4689. else{
  4690. if(id<=273){
  4691. if(id<=272){
  4692. R=(/*(IRF4.1is_string*/0/*)*/);
  4693. }
  4694. else{
  4695. R=(/*(IRF4.1is_string*/0/*)*/);
  4696. }}
  4697. else{
  4698. R=(/*(IRF4.1is_string*/0/*)*/);
  4699. }}}
  4700. else{
  4701. if(id<=280){
  4702. if(id<=277){
  4703. if(id<=275){
  4704. R=(/*(IRF4.1is_string*/0/*)*/);
  4705. }
  4706. else{
  4707. R=(/*(IRF4.1is_string*/0/*)*/);
  4708. }}
  4709. else{
  4710. R=(r280is_string(((T280*)C)));
  4711. }}
  4712. else{
  4713. if(id<=389){
  4714. R=(/*(IRF4.1is_string*/0/*)*/);
  4715. }
  4716. else{
  4717. R=(/*(IRF4.1is_string*/0/*)*/);
  4718. }}}}}
  4719. return R;
  4720. }
  4721.  
  4722.  
  4723. void X52c_initialize_in(T0*C,T0* a1){
  4724. {Tid id=((T0*)C)->id;
  4725. if(id<=268){
  4726. if(id<=262){
  4727. if(id<=257){
  4728. if(id<=256){
  4729. if(id<=254){
  4730. r254c_initialize_in(((T254*)C),a1);
  4731. }
  4732. else{
  4733. r256c_initialize_in(((T256*)C),a1);
  4734. }}
  4735. else{
  4736. r257c_initialize_in(((T257*)C),a1);
  4737. }}
  4738. else{
  4739. if(id<=260){
  4740. if(id<=259){
  4741. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  4742. r7append(((T7*)b1),((T0*)ms14_1260));
  4743. }/*]*/
  4744. }
  4745. else{
  4746. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  4747. r7append(((T7*)b1),((T0*)ms14_1260));
  4748. }/*]*/
  4749. }}
  4750. else{
  4751. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  4752. r7append(((T7*)b1),((T0*)ms14_1260));
  4753. }/*]*/
  4754. }}}
  4755. else{
  4756. if(id<=266){
  4757. if(id<=265){
  4758. if(id<=263){
  4759. r263c_initialize_in(a1);
  4760. }
  4761. else{
  4762. r265c_initialize_in(a1);
  4763. }}
  4764. else{
  4765. r266c_initialize_in(a1);
  4766. }}
  4767. else{
  4768. if(id<=267){
  4769. r267c_initialize_in(a1);
  4770. }
  4771. else{
  4772. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  4773. r7append(((T7*)b1),((T0*)ms14_1260));
  4774. }/*]*/
  4775. }}}}
  4776. else{
  4777. if(id<=274){
  4778. if(id<=271){
  4779. if(id<=270){
  4780. if(id<=269){
  4781. r269c_initialize_in(a1);
  4782. }
  4783. else{
  4784. r270c_initialize_in(a1);
  4785. }}
  4786. else{
  4787. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  4788. r7append(((T7*)b1),((T0*)ms14_1260));
  4789. }/*]*/
  4790. }}
  4791. else{
  4792. if(id<=273){
  4793. if(id<=272){
  4794. r272c_initialize_in(((T272*)C),a1);
  4795. }
  4796. else{
  4797. r273c_initialize_in(((T273*)C),a1);
  4798. }}
  4799. else{
  4800. r274c_initialize_in(((T274*)C),a1);
  4801. }}}
  4802. else{
  4803. if(id<=280){
  4804. if(id<=277){
  4805. if(id<=275){
  4806. r275c_initialize_in(((T275*)C),a1);
  4807. }
  4808. else{
  4809. r277c_initialize_in(((T277*)C),a1);
  4810. }}
  4811. else{
  4812. r280c_initialize_in(((T280*)C),a1);
  4813. }}
  4814. else{
  4815. if(id<=389){
  4816. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  4817. r7append(((T7*)b1),((T0*)ms14_1260));
  4818. }/*]*/
  4819. }
  4820. else{
  4821. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  4822. r7append(((T7*)b1),((T0*)ms14_1260));
  4823. }/*]*/
  4824. }}}}}
  4825. }
  4826.  
  4827.